Skip to Content

Swimming With Pigs in Freeport Bahamas

Swimming With Pigs in Freeport Bahamas

On our last Bahamas cruise, we stopped for a day in Freeport. I was super-excited to find out that Freeport now has its own adorable swimming pigs! I booked tickets for a five-hour shore excursion so Mr. SBC and I could visit Crystal Beach and go swimming with the pigs in Freeport.

Have you ever wanted to swim with the famous Pig Island pigs in Exuma? Me too! But the trip is too long to do as a shore excursion from any of the cruise ports in the Bahamas. Swimming with the pigs in Freeport is only a 30-minute ride from the cruise port.

Disclaimer: I may receive a small commission when you make a purchase from a link on this site, at no added charge to you. For more info, please read my Disclosure Policy.

Freeport’s cruise port

If you’re stopping at Freeport for the very first time during your Bahamas cruise, you should know that there’s not much to do within walking distance of the cruise port. There’s a small straw market that operates just for cruise passengers, but that’s about it.

Unlike in Nassau, where you get off the ship and you’re right downtown, the area around Freeport’s cruise port on Grand Bahama Island is very industrial. If you’re getting off the ship in Freeport, you really have to have something planned including transportation.

Our shore excursion included a guided coach tour to Crystal Beach, which is 13 miles (21km) from the cruise port. After the beach, we’d have a stop to do some shopping before returning to the ship.

David, our guide, narrated the drive with his impressive knowledge of nearly every structure we passed. Whether it was an industrial site, a group of oil tanks, or a municipal building, David told us all about it and how it fits into the local culture or economy.

After leaving the industrial section by the cruise port, we passed through a business district, the suburbs, and then to a more rural landscape. I was struck by how much damage there still is from Hurricane Dorian, which hit the Bahamas in August 2019. The Category 5 hurricane was the worst natural disaster in the history of the country.

Piles of debris were everywhere, and many damaged homes and businesses still have not been repaired. I know that Freeport is one of those ports where many cruisers choose to stay on board the ship. If you’re cruising to Freeport, I encourage you to book a shore excursion and help support the local economy.

Arriving at Crystal Beach to swim with pigs!

I was hoping for a sunny beach day, but the overcast skies looked like they had other plans. I crossed my fingers that the rain would hold off until after we met our new piggy friends.

Crystal Beach is small, but thankfully wasn’t too crowded when we arrived. You can access the private beach for $5 per person if you’re not doing a pig excursion. However, it looked like everyone was here for the pigs!

There were plenty of seating options for all the guests, including loungers by the shore

Loungers and picnic tables were available for guests, and we settled in at a table to watch a group that was getting ready to meet the pigs. The group of about 35 people waded out into waist-deep water, and then pigs of various sizes and colors came trotting down the beach and right into the ocean!

Many of us wanted to get a peek at the pigs (it wasn’t our turn yet, but we were all excited), but staff was on hand to make sure we didn’t get too close to the group that was enjoying their own experience.

The prior group waiting in the water for the swimming pigs

We meet the General

Soon enough it was our turn, and David called for us to line up under a covered shelter. A rather stern-looking older gentleman appeared and loudly introduced himself as “General Brooks”. Drill-sergeant style, he ordered us to form straight lines. We were all a little nervous as he barked out more orders – I was half-expecting him to make us drop and do pushups!

But soon he laughed and his intimidating demeanor evaporated. I think he was trying to make sure he could command our attention while he gave us a safety briefing about how to interact with the pigs. We’d be feeding them apple chunks from wooden skewers, and you have to be careful not to poke them with the sharp end. The pigs also have pretty powerful jaws, so keeping your fingers out of the way while feeding them is really important.

Here come the swimming pigs!

Safety briefing over, we headed into the water with our skewers and loaded them up with apple chunks. The pigs came running down the beach, eagerly anticipating their treats.

Do I smell apples?

The pigs swam out to where we were waiting, and boy do they like apples! Brooks had plenty of apple chunks for us to refill our skewers, and the pigs eagerly gobbled them up.

I have an eye on that snack!

We had about 45 minutes during our turn to meet the pigs, so we didn’t feel rushed at all. The pigs followed us back to the beach so we had more chances for photo opportunities.

After their apple snacks, the pigs chowed down on a meal of grain pellets from a trough on the beach.

The pigs enjoyed their trough full of grain after their swim

As a final surprise before our pig encounter came to a close, staff members brought out baby pigs for us to hold! The piglets’ caretakers stayed close to make sure that guests were gentle with the babies.

A few warnings about swimming with pigs in Freeport

The shore excursion is called “Swim With the Pigs”, but it’s really only the pigs that do the swimming. They have hard hooves, so you really don’t want to be swimming next to them! For this reason, and also because they have such strong jaws, I don’t recommend this excursion for little kids. There were a couple of seven- or eight-year-olds in our group, which is about the youngest I’d consider taking on this tour.

If you do have a young child, please be sure to supervise them while feeding the pigs, for their safety as well as the animals’. If they want to hold a baby pig (and you allow them to), please make sure you stay with your child to assist. The piglets can be squirmy!

One last warning: poop. After the pigs eat their snacks, some of them will poop. In the water. Where you’re standing. If this grosses you out, this is not the shore excursion for you. I’m not exactly a fan of standing in poop-water, but it was worth it to me to see the swimming pigs. There are outdoor showers if you want to rinse off afterward.

Is the Swim With the Pigs excursion ethical?

In April 2019, a Canadian travel influencer wrote a viral Facebook post about the Swim With the Pigs excursion at Crystal Beach in Freeport, alleging that the pigs are mistreated. Bahamas tourism officials visited the operation after the allegations were made, and reported back no evidence of mistreatment.

What did I think? I saw no evidence of abused pigs. The animals looked healthy, and didn’t seem to be over- or underweight. I wasn’t able to tour their living facilities (the pigs’ living area is located just adjacent to the beach but is off-limits to guests), so I can’t make a judgment one way or the other about that.

I didn’t see any staff members forcing pigs to go into the water, or not letting them leave the water to go onto the beach. The staff seemed to truly care for the pigs, and helped ensure that we and the pigs were safe during our interactions.

The pigs were free to swim or head back onto the beach

Of course, some people believe that no business should make money from animals. If you believe in supporting only ethical animal attractions, I saw no evidence that the staff at Crystal Beach mistreats their pigs.

What else is there to do at Crystal Beach?

Since you’ll likely have time before and after meeting the pigs to hang out, you may be wondering what there is to do at Crystal Beach. Most people from our group just relaxed on loungers, but several of them took advantage of the beach volleyball net and played a few lively games.

If you really want to relax, Crystal Beach has hammocks available for guests, strung up on a wooden frame in the far corner of the property.

Free WiFi is available for guests on the property, and the password is posted on the wall at the bar.

Kayaks and snorkels are available to rent, but you won’t have a lot of time to use them. Although I love to snorkel and always bring my own equipment, I wouldn’t feel comfortable swimming or snorkeling at this beach. With the amount of times the pigs poop in the shallow water each day, I wouldn’t risk it. The swimming part of the beach is roped off from the pig part of the beach, but it’s just too close in my opinion.

Food and drinks at Crystal Beach

Crystal Beach has a small bar and takeout restaurant, and you can eat on their covered porch or at a picnic table on the beach. We ate breakfast on the ship, so we decided to wait until after we interacted with the pigs to have a snack.

The small menu included fried or grilled fish, hamburgers, and chicken wings, along with various conch specialties like fritters and conch burgers. Non-meat options like nachos, mixed veggies and french fries were also available. Prices ranged from $4 for sides to $15 for a cracked conch entrée.

The bar menu included frozen and regular cocktails, beer, soda, juice and coconut water.

Don’t wait until after swimming with the pigs to order your food

With about 45 minutes before we needed to get back on the coach, we figured we had plenty of time to order something small and eat it before we had to leave. Wrong!

Mr. SBC placed our order at the takeout window for a side of conch fritters to share. Then we waited. And waited. After a half-hour, we knew something was up. We watched guest after guest placing orders at the window. Orders were going in, but no food was coming out.

Service at the restaurant and bar is incredibly slow, so plan accordingly.

Our guide called out to our group to give us a ten-minute warning. I let him know that our food should be arriving shortly. Another guest mentioned she had been waiting 40 minutes at the bar for a Mudslide that never arrived, so she was waiting for a refund, which also wasn’t happening.

With the assistance of a staff member who overheard our conversation, we finally got our food (and the other guest had her refund). David kindly allowed us to take our snack on the coach. If you choose to order anything at the beach, be sure to do it before you meet the pigs. Or wait until the next part of the shore excursion when you’ll have plenty of time to eat and a choice of restaurants and bars.

You may also like: 15 Delicious Foods in the Bahamas You Need to Try

Souvenir shopping in Freeport

Back on the coach, it started to rain as we headed to our next stop, the Port Lucaya Marketplace, where we’d have an hour of free time before returning to the ship.

An open-air shopping center wasn’t exactly where we wanted to be on a rainy day, but we looked around the shops and restaurants during our free time. In addition to more than 40 stores and boutiques, the marketplace also has two straw markets. Pushcart vendors also usually set up here when the weather cooperates.

Port Lucaya Marketplace also has sixteen restaurants and four bars. If you’re able to wait until after leaving the beach to eat, you’ll have plenty of choices here from Irish to Greek to Latin American cuisine along with Caribbean options.

I wasn’t overly impressed with the shops, but there were certainly plenty of them! If you’re looking for colorful crafts to take home as a Bahamas souvenir, you’re in luck.

For anyone looking for a higher-end Bahamas souvenir, be sure to check out the many jewelry shops in the marketplace. Gorgeous rosy-pink conch pearl jewelry is available in several of the boutiques, but prices may shock you – conch pearls are quite rare and valuable.

Booking tickets to swim with pigs in Freeport

I booked our tickets for swimming with pigs in Freeport directly through Norwegian Cruise Line for $109 per person, although I usually avoid buying shore excursions through the cruise line. Why didn’t I book through an independent tour operator or a site that I trust (like Viator or Get Your Guide) and save some money?

I read too many reviews that said this particular tour is often canceled without notice by the independent tour operator on Grand Bahama if not enough people sign up. Since meeting swimming pigs has been on my bucket list for a while now, I just didn’t want to take a chance.

Don’t forget to check out these resources before your Bahamas cruise:

Have you visited Freeport on a Bahamas cruise? Ever thought about swimming with pigs in Freeport? Let me know in the comments below!

If you liked this post, I’d love it if you’d share it on your social media channels. It really helps my blog to grow so I can keep bringing you free cruise tips, ideas, and reviews. Thanks so much for reading!

You can follow me on social media on PinterestFacebookInstagram, and Twitter.


Saturday 16th of May 2020

This is definitely going on my bucket list! I’ve worked with animals all my life, I’m even studying animal behaviour, and so the poop thing I can deal with ?

Carrie Ann Karstunen

Sunday 17th of May 2020

Animal behavior sounds like such a fascinating field of study, Lydia! I bet you'd love this excursion :)


Thursday 14th of May 2020

Wow, just seeing the photos reminded me of the Cayman Islands! I didn't know you could swim with pigs in Freeport & glad you mentioned ethics of this activity which is good to know:) I hope to go once I move back to the U.S.!

Carrie Ann Karstunen

Thursday 14th of May 2020

I love the Caymans :D Hope you get to visit the pigs when you're on Grand Bahama!

The Spicy Travel Girl

Wednesday 13th of May 2020

These pigs are adorable! I've always thought swimming with the pigs was very unethical but reading about your positive experience also makes me more positive about trying it out if I ever visit the Bahamas.

Carrie Ann Karstunen

Thursday 14th of May 2020

I was concerned about the ethics as well, especially as some of the wild Pig Island pigs in the Exumas died after tourists fed them who knows what. (I also read that people were putting food on the sand for them, and they can't digest sand) It's very controlled here - General Brooks wouldn't let us give them anything but apples, and only in the water. I was so happy that the pigs were so well cared for. Hope you get to visit them too!


Wednesday 13th of May 2020

I have always wanted to go swimming with the pigs.

Carrie Ann Karstunen

Thursday 14th of May 2020

It was such a fun experience, Laura! Thanks for stopping by.

Michelle Segrest

Wednesday 13th of May 2020

I love this post! I'm a sailor and have always wanted to go and see these swimming pigs. I've heard a lot about it from other sailors who have sailed the Caribbean. I hope to make it there some day! Thanks for all the great information!

Carrie Ann Karstunen

Thursday 14th of May 2020

Sailing the Caribbean sounds amazing! If you do it, the original swimming pigs are on Staniel Cay (AKA Pig Island) in the Exumas. I hope you get to make the trip!