Magdalena Bay, Pacific bay in Baja California Sur, Mexico
Magdalena Bay is a 50-kilometer-long bay on the Pacific coast of Baja California Sur, protected by two barrier islands that shield it from ocean waves. Isla Magdalena and Isla Santa Margarita act as natural breakwaters, creating a sheltered body of water.
Between 1855 and 1865, whaling ships hunted about 1,250 gray whales in the bay, causing a significant population decline. This intensive hunting left lasting impacts on the species in this region.
Fishing communities in Puerto San Carlos and Puerto Adolfo López Mateos have kept their traditional ways of working the sea alive. Today, these same people offer whale watching experiences that blend their heritage with contemporary tourism.
The best time to visit is from December through March, when gray whales arrive to breed and raise their young in the bay. Bring warm clothing and sturdy footwear, as boat tours and island visits are part of the experience.
The northern section contains the largest mangrove system on the Baja California peninsula, with channels rich in marine life. These waterways offer views of an ecosystem that many travelers pass by without noticing.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.