The best time to visit Loreto is generally from November through to May, when the weather is at its most pleasant.During these months, you'll experience warm, sunny days with comfortable temperatures, typically ranging from 20°C to 30°C. There's very little rain, ensuring clear skies for exploring the Sea of Cortez and the Sierra de la Giganta mountains. This period is ideal for all outdoor activities, including diving, snorkelling, fishing, and hiking.Whale watching is a major draw in Loreto, and the prime season for seeing these magnificent creatures, particularly grey whales, is from January to March. If spotting whales is a priority, planning your trip within these months will give you the best chance.The summer months, from June to October, can be very hot and humid, with temperatures often exceeding 35°C, and there's a higher chance of tropical storms.