Best time to go
Where to go in July
24 vetted destinations are at their best in July, across 17 countries. Each one is rated from ten years of daily temperature and rainfall recorded at that city's own coordinates — so this is a weather answer, not a popularity ranking, and the figure beside every place is the actual average it earns that rating on.
A rating of “ideal” means the month lands in that destination's comfortable band for both heat and rain. It says nothing about crowds or prices, which move on school holidays rather than on the weather — a city can be at its climatic best and still be at its busiest, and several here are both.
- Paris · FranceComfortable days around 26°C, and little rain (52mm rain).
- London · United KingdomComfortable days around 23°C, and little rain (62mm rain).
- Santorini · GreeceBeach weather at 30°C, and dry (1mm rain).
- Amsterdam · NetherlandsComfortable days around 22°C, and little rain (83mm rain).
- Barcelona · SpainBeach weather at 29°C, and dry (26mm rain).
- Zermatt · SwitzerlandComfortable days around 19°C, and little rain (48mm rain).
- Lisbon · PortugalBeach weather at 28°C, and dry (1mm rain).
- Dubrovnik · CroatiaBeach weather at 30°C, and dry (41mm rain).
- Prague · CzechiaComfortable days around 26°C, and little rain (67mm rain).
- Berlin · GermanyComfortable days around 25°C, and little rain (65mm rain).
- Kraków · PolandComfortable days around 25°C, and little rain (104mm rain).
- Oaxaca · MexicoComfortable days around 26°C, and little rain (134mm rain).
- Antalya · TürkiyeBeach weather at 36°C, and dry (8mm rain).
- San Francisco · United StatesComfortable days around 18°C, and little rain (0mm rain).
- Sicily · ItalyBeach weather at 34°C, and dry (5mm rain).
- Sapporo · JapanComfortable days around 25°C, and little rain (103mm rain).
- Innsbruck · AustriaComfortable days around 26°C, and little rain (147mm rain).
- Mont-Saint-Michel · FranceComfortable days around 23°C, and little rain (66mm rain).
- Edinburgh · United KingdomComfortable days around 19°C, and little rain (97mm rain).
- Athens · GreeceBeach weather at 34°C, and dry (10mm rain).
- Keukenhof · NetherlandsComfortable days around 21°C, and little rain (70mm rain).
- San Sebastián · SpainComfortable days around 24°C, and little rain (66mm rain).
- Zurich · SwitzerlandComfortable days around 25°C, and little rain (149mm rain).
- Porto · PortugalComfortable days around 24°C, and little rain (13mm rain).
Where to skip in July
These are worth going to — just not now. The same ten-year record puts each of them outside its comfortable band this month, and every one has a better window on its own guide.
- Rome · ItalyPunishing heat, around 34°C (18mm rain).
- Delhi · IndiaPunishing heat, around 34°C (235mm rain).
- Kyoto · JapanVery wet — 324mm rain across the month (30°C).
- Hanoi · VietnamPunishing heat, around 33°C (236mm rain).
- Madrid · SpainPunishing heat, around 35°C (3mm rain).
- Grand Canyon · United StatesPunishing heat, around 38°C (23mm rain).
- Chichén Itzá · MexicoPunishing heat, around 35°C (85mm rain).
- Jungfraujoch · SwitzerlandCold, around 3°C (115mm rain).