Swim With Pigs of Staniel Cay

Visit world-renowned Exuma Pigs of Pig Beach.

The swimming pigs off Staniel Cay are a unique and popular tourist attraction in the Bahamas. These are a group of feral pigs that live on a small uninhabited island called Big Major Cay, located near Staniel Cay in the Exuma Cays.

Pigs in the Exumas

Visit the Pigs of Big Major Cay

Pig Beach

No one knows exactly how the pigs ended up on the island, but legend has it that they were left there by a group of sailors who planned to come back and cook them, but never returned. The pigs managed to survive on the island by eating the natural vegetation and scraps of food from passing boats.

Over time, the pigs became accustomed to seeing boats and even started swimming out to them in search of food. Now, the pigs are so used to human interaction that they swim out to boats as soon as they see them approaching, eagerly hoping for a snack.

The swimming pigs have become a popular tourist attraction and can be seen swimming in the crystal-clear waters of the Exuma Cays. Visitors can take a boat tour to Big Major Cay to see the pigs up close and even feed them. Some of the more adventurous tourists even swim with the pigs, which can be a fun and unforgettable experience.

A Short boat ride from staniel cay

Despite their popularity, it’s important to remember that these are still wild animals and should be treated with respect. Visitors are advised to not feed the pigs anything that could harm them and to maintain a safe distance at all times.

The swimming pigs off Staniel Cay are a unique and fascinating sight that draws tourists from all over the world. They are a testament to the resiliency of nature and the enduring allure of the Bahamas.

Swim with Pigs OF Big Major Cay

Exuma Pigs
Swimming with the pigs
Baby Pig in Staniel Cay
Big Major Cay Pigs



Explore Beautiful Beaches 

Bonefishing Capital of the World

Nature Walks & Bird Watching

Visit the Andros Island Lighthouse

About Staniel Air & Exuma Adventures

Our Story

Our Fleet

Contact Us

Select Partner Program

Flights to Staniel Cay, Eleuthera and throughout the Bahamas

Ft. Lauderdale Executive Airport (FXE)

Staniel Cay (TYM)

San Andros (SAQ)

Congo Town Andros (COX)

Fresh Creek Andros (ASD)

Governor’s Harbour Airport (GHB)

Rock Sound Airport (RSD)

North Eleuthera Airport (ELH)