Spring and fall are some of the most ideal times for enjoying the Sea of Cortez. The strong northerly winds tend to blow longest and strongest from December through February although sunny, calm days during this time are common. In general spring and fall are characterized by calmer, warmer days but keep in mind the wind can blow at any time of year.
Fall trips (October & November) offer warm, clear waters for great snorkeling. Average water temperatures are 80-85° F (26-30° C) with up to 80 feet (25 meters) of visibility. Daytime high air temperatures are in the 80s to 90s (26-32° C) with little chance of rain or strong winds. An added attraction on fall trips is the opportunity to observe the Baja desert in bloom following the rainy season in August and September.
Winter trips (December through February) tend to be cooler with a greater chance of wind and some chance of rain. Water temperatures are in the mid 60s (15 to 20° C) and daytime highs are from the 60s to 80s (15 to 26° C). The weather in Magdalena Bay on the Pacific Coast during whale watching season in mid-winter can be windy and chilly although calm, sunny days are common. Daytime highs may be in the 70s or 80s (21 to 26° C) but if it’s windy may feel more like the 50s (10 to 15° C).
Spring trips (March, April and May) offer warmer water temperatures than winter, ranging from 68-75° F (19 to 23° C) with temperatures increasing weekly as the days lengthen. Days are generally characterized as warm with island breezes and air temperatures ranging from the mid 80s to 90s (26 to 32° C).
Summer in Baja (June-September) can be hot and humid especially during August and September as this is the hurricane season. June and July can be pleasant for water activities and present an ideal season for fishing and scuba diving with clear water visibility.