Progreso experiences a tropical climate, with temperatures ranging from 68°F (20°C) in December to 93°F (34°C) in July. The city sees the most rain from June to October, while the rest of the year is relatively dry.