Skip to main content

Big Major Cay

Big Major Cay (also known as Major Cay) is an uninhabited island in Exuma, Bahamas. The island is home to Pig Beach, a beach populated by a colony of feral pigs, and it has become a tourist attraction in modern times.

Big Major Cay
Big Major Cay

No one knows how the pigs, also known as “the swimming pigs,” arrived on the island, although three theories exist. First, some say they were left on purpose by sailors who planned to return for a pig roast.

When they never returned, the pigs made themselves at home. Second, it is rumored that the pigs swam ashore after surviving a shipwreck. And last, the pigs may have been bred in preparation for feeding the locals during the Gulf War when food supply chains were threatened.

However, the pigs arrived, and they are worth visiting.


Like the rest of the Bahamas, Big Major Cay is warm year-round. You can expect occasional rain showers, and the ocean temperature is perfect for swimming any time of year.

Big Major Cay | Things to See and Do

  • The highlight is, of course, the swimming pigs. However, there is other wildlife to see, such as Bahamian Rock Iguanas.
  • Take plenty of photos of the pigs! They range in size from little piglets to the largest and oldest pig named “Big Momma.”
  • Explore the island. It is small enough to walk around in an hour or two.
  • Swim and snorkel in the clear water.
  • Have a picnic on your yacht. You may want to keep the human food away from the hungry pigs.
  • Kayak and SUP.
  • Drift around on your yacht’s floating mats or other inflatable toys.


There are no marinas on Big Major Cay. The nearest marina is at Staniel Cay Yacht Club on nearby Staniel Cay.

In addition to Allan Cay, this is another natural site for visitors.