Reviewed on March 2026 by the Compass Abroad editorial team
For year-round comfort, highland eternal spring cities outperform beach destinations on almost every climate metric. Ranked: (1) Lake Chapala (18–26°C, very low humidity, 320+ sunny days — world's best by multiple rankings), (2) San Miguel de Allende (similar, 1,900m, cooler evenings), (3) Medellín (18–28°C, Colombia's eternal spring), (4) Boquete (18–24°C, lush cloud forest), (5) Algarve (300+ sunny days, seasonal temperatures, Europe's best beach climate), (6) Puerto Vallarta (outstanding Nov–Apr dry season, hot/humid Jun–Oct), (7) Cuenca (14–22°C, coolest highland spring). For seasonal snowbird use only, beach markets work equally well.
The trade-off: highland cities have no ocean. Beach cities have humidity and heat seasons. Many Canadians own in a highland city for year-round comfort and visit the coast for beach weeks. Lake Chapala to Puerto Vallarta is a 3–4 hour drive.
Key Takeaways
- "Perfect weather" is subjective — but for most Canadian retirees, it means: no extreme heat (under 32°C comfortably), no humidity over 70–75%, no prolonged cold, minimal rain disruption to outdoor life, and stable day-to-day predictability. On these criteria, the highland cities (Lake Chapala, San Miguel de Allende, Medellín, Boquete, Cuenca) outperform the beach destinations. The tradeoff: you don't have the ocean outside your door.
- Lake Chapala / Ajijic in Mexico's Jalisco highlands (1,524m elevation) has received the designation 'world's best climate' from sources including National Geographic and Retirement International. The data supports it: year-round temperatures of 18–26°C, low humidity (35–55%), minimal rain October through May, and no extreme cold. The Chapala basin's topography creates a microclimate that buffers temperature swings. Winters are mild enough for outdoor dining every night; summers rarely exceed 30°C even at peak.
- San Miguel de Allende at 1,900m elevation has what locals call an 'eternal spring' — 18–24°C year-round with cool evenings that drop to 10–14°C, requiring a light jacket. Zero humidity issues. Rain falls mostly June–September in afternoon showers that clear by evening. SMA's UNESCO status draws a large international expat community that has developed an excellent quality-of-life infrastructure around the pleasant climate.
- Medellín, Colombia ("La Ciudad de la Eterna Primavera" — The City of Eternal Spring) at 1,495m elevation maintains 18–28°C year-round. The Aburrá Valley position creates a micro-climate that moderates temperature extremes. Humidity is moderate (60–70%). Rain is distributed across two rainy seasons (April–May and October–November) but rarely disrupts daily life. Medellín has undergone dramatic urban transformation since 2010 and is now a legitimate cosmopolitan city with excellent private healthcare.
- Boquete, Panama at 1,200m has the 'eternal spring' designation among Panama's highland towns. Temperatures: 18–24°C. The valley location creates afternoon mist and cloud, which Boquete residents call "bajareques" — soft misty rain that rarely prevents outdoor activities. The cloud forest environment means more green and more moisture than the Mexican highland cities. Some Canadians love the lushness; others find the afternoon cloud cover less appealing than Mexico's sharper sunny days.
- Portugal's Algarve gets 300+ sunny days per year — more than any Mediterranean destination except some North African coastlines. Summers are hot (28–34°C) but moderated by Atlantic breezes. Winters are mild (14–18°C daytime). The Algarve's UV exposure is significant — more sun than Canadians are accustomed to. It is a beach climate, not a highland climate: the appeal is warmth, sun, and ocean, not perpetual spring. If you want to avoid Canadian winters AND love the beach, the Algarve is the premium answer.
- Puerto Vallarta's tropical Pacific climate means genuine warmth — 26–32°C year-round with a distinct rainy season (June–October). Humidity is the key variable: 70–85% in rainy season, 50–65% in dry season. For many Canadian snowbirds, November–April (the dry season) in PV is genuinely pleasant. June–October is hot and humid enough that AC is essential. The ocean in PV is swimmable and beautiful year-round, and the sunset views from the Malecón are spectacular. The climate is not 'eternal spring' — it is tropical beach, which different Canadians value differently.
- Cuenca, Ecuador at 2,550m elevation (the highest on this list) has the coolest version of 'eternal spring' — 14–22°C year-round. Evenings drop to 8–12°C, requiring genuine layers in the Andean spring style. Rain falls in two seasons (February–May and October–November) but Cuenca is noticeably greener than the Mexican highland cities. For Canadians who find Mexico's dry season dusty or find beach humidity oppressive, Cuenca's cool, clean highland air is genuinely refreshing.
Best Weather Destinations for Canadians: Key Facts
- Lake Chapala annual temperature range
- 18–26°C year-round; humidity 35–55%; minimal rain Oct–May(CONAGUA Mexico meteorological data)
- San Miguel de Allende temperature
- 18–24°C daytime; 10–14°C evenings; altitude 1,900m(CONAGUA Mexico)
- Medellín annual average temperature
- 22°C (18–28°C range); 1,495m elevation; 2 rainy seasons(IDEAM Colombia)
- Boquete (Panama) temperature range
- 18–24°C; 1,200m elevation; afternoon mist common(ETESA Panama)
- Algarve sunny days per year
- 300+ sunny days; summer 28–34°C; winter 14–18°C(IPMA Portugal)
- Puerto Vallarta dry season
- Nov–Apr: 26–30°C, 50–65% humidity — optimal snowbird window(SMN Mexico)
- Cuenca Ecuador temperature
- 14–22°C year-round; 2,550m elevation; 8–12°C evenings(INAMHI Ecuador)
- Best climate for avoiding Canadian winter only (not year-round)
- Any destination Nov–Apr is dramatically better than Canada; beach markets win for seasonal use(Climate analysis)
Climate Comparison: Seven Destinations for Canadian Retirees
| Destination | Elevation | Temp Range (°C) | Humidity | Rain Season | Sunny Days/Year | Best For |
|---|---|---|---|---|---|---|
| Lake Chapala / Ajijic, Mexico | 1,524m | 18–26°C | 35–55% (low) | Jun–Sep (evenings) | 320+ | Year-round mild; no beach but world's best all-season climate |
| San Miguel de Allende, Mexico | 1,900m | 18–24°C days; 10–14°C nights | 30–50% (very low) | Jun–Sep (afternoons) | 300+ | Year-round spring; cool evenings; dry and clear |
| Medellín, Colombia | 1,495m | 18–28°C | 60–70% (moderate) | Apr–May; Oct–Nov | 260+ | City dwellers; eternal spring with cosmopolitan amenities |
| Boquete, Panama | 1,200m | 18–24°C | 65–75% (moderate) | Year-round; heavier May–Nov | 200–230 | Lush green highland; mist lovers; outdoor lifestyle |
| Algarve, Portugal | 0–200m (coastal) | 14–34°C (seasonal) | 55–75% (moderate) | Nov–Feb (light) | 300+ | Beach + sun maximizers; best European climate |
| Puerto Vallarta, Mexico | 0m (coastal) | 24–32°C | 50–85% (variable) | Jun–Oct (heavy) | 280+ (dry season) | Snowbirds Nov–Apr; tropical beach lovers |
| Cuenca, Ecuador | 2,550m | 14–22°C days; 8–12°C nights | 65–75% (moderate) | Feb–May; Oct–Nov | 240–260 | Cool highland lovers; green; Andean atmosphere |
1. Lake Chapala / Ajijic: The Benchmark
Lake Chapala sits in a natural basin formed by the Sierra Madre Occidental and Sierra Madre del Sur mountains. The basin at 1,524m traps warm air in winter and deflects summer heat. Lake Mexico itself (Mexico's largest lake, 80km across) acts as a thermal moderator — absorbing heat in summer and releasing it in winter, buffering temperature extremes that other highland areas experience.
The result is genuinely remarkable: mid-January high of 24°C. Mid-July high of 28°C. A 4°C difference between the coldest and warmest months. No frost. No days above 32°C even at peak summer. Low humidity (35–55%) year-round. The North American expat community of 15,000–20,000 has built an exceptional quality-of-life infrastructure — Lake Club, weekly events, volunteer organizations — around this climate.
The Eternal Spring Trio: SMA, Medellín, Boquete
San Miguel de Allende at 1,900m achieves the title "eternal spring" through altitude alone — 400m higher than Lake Chapala, the extra elevation keeps temperatures perpetually sweater-comfortable. SMA adds UNESCO beauty to the climate advantage; many who visit once return permanently.
Medellín, Colombia earns its "Ciudad de la Eterna Primavera" title at 1,495m in the Aburrá Valley. The city's transformation from Colombia's most dangerous city in the 1990s to its most innovative city in 2013 (Urbanland award) has made it the fastest-growing expat destination in Latin America for younger early retirees.
Boquete distinguishes itself with verdant, lush cloud forest character that the drier Mexican highland cities lack. If you prefer green over golden-brown and love the misty mornings and birdsong of a highland forest, Boquete's climate character is uniquely beautiful.
Ready to Experience the Weather Before You Buy?
Compass Abroad connects Canadian buyers with agents who know each destination personally. Get a matched consultation to understand climate, community, and cost in your target market.
Get Matched With an AgentBest Weather for Canadian Retirees: Frequently Asked Questions
Explore These Destinations in Detail
- Lake Chapala & Ajijic Guide→
- San Miguel de Allende Guide→
- Puerto Vallarta Guide→
- Medellín, Colombia Guide→
- Boquete, Panama Guide→
- Algarve, Portugal Guide→
- Cuenca, Ecuador Guide→
- Best Expat Communities in Mexico→
- How Much to Retire in Mexico→
- Costa Rica vs Mexico Cost of Living→
- Panama Cost of Living→
- Portugal Cost of Living→
- Best Retirement Countries for Canadians→
- Boquete vs Lake Chapala→
- Medellín vs Cuenca→