San Miguel de Allende in December

9.0out of 10

Yes, a good time to go

Warm and comfortable: highs around 23°C. Very dry: about 1 rainy days.

23°CAvg high
7°CAvg low
1Rainy days (4 mm)
10:44 hDaylight
07:17Sunrise · 18:01 Sunset

Why this score

  • Warm and comfortable: highs around 23°C
  • Very dry: about 1 rainy days

What to wear and pack

  • T-shirts and light layers
  • A light jacket for cooler evenings

How reliable is the forecast?

Rainfall in December is fairly consistent from year to year (1.2 days). Averages cover 30 years (1991–2020). Individual days can differ a lot.

Year at a glance

23° 7° J 25° 8° F 27° 10° M 30° 12° A 30° 14° M 28° 15° J 26° 15° J 27° 15° A 25° 14° S 25° 12° O 24° 9° N 23° 7° D Rainy days

Weather by month

MonthAvg highAvg lowRainfall Rainy daysHumiditySunshine Score
January 23°C7°C12 mm 2– – 8.8
February 25°C8°C13 mm 2– – 8.8
March 27°C10°C12 mm 2– – 8.8
April 30°C12°C15 mm 4– – 8.5
May 30°C14°C44 mm 8– – 7.7
June 28°C15°C101 mm 12– – 7.4
July 26°C15°C113 mm 15– – 6.9
August 27°C15°C100 mm 13– – 7.3
September 25°C14°C101 mm 13– – 7.3
October 25°C12°C37 mm 6– – 8.2
November 24°C9°C12 mm 2– – 8.8
December 23°C7°C4 mm 1– – 9.0

Frequently asked questions

How hot is San Miguel de Allende in December?

Daytime highs average 23°C and nights about 7°C.

When is the best time to visit San Miguel de Allende?

The best months are December, January, February, March.