Skip to content
Holiday Weather Rewind

Where is it warm in January?

Popular destinations in January, sorted by the average daytime high of the past 10 years.

#DestinationWeatherAvg. maxAvg. minRain daysSea temperature
1🇹🇭 PatongPhuket, ThailandLight rain28.3°25.9°13.0–
2🇲🇺 Grand BaieMauritiusLight rain28.2°26.5°15.0–
3🇮🇩 KutaBali, IndonesiaRain28.0°24.1°29.0–
4🇲🇻 MaléMaldivesPartly cloudy27.8°27.1°12.0–
5🇹🇭 Koh SamuiThailandLight rain27.6°26.3°13.8–
6🇲🇽 CancúnMexicoPartly cloudy26.9°22.6°12.0–
7🇩🇴 Punta CanaDominican RepublicSunny26.7°25.8°13.626.8 °C
8🇦🇪 DubaiUnited Arab EmiratesPartly cloudy23.9°18.4°2.322.4 °C
9🇺🇸 Miami BeachFlorida, USAPartly cloudy23.3°20.0°9.7–
10🇪🇬 Marsa AlamRed Sea, EgyptSunny23.1°16.9°0.5–
11🇪🇬 Sharm el-SheikhSinai, EgyptSunny22.2°14.9°0.3–
12🇪🇬 HurghadaRed Sea, EgyptSunny21.6°15.8°0.3–
13🇲🇦 AgadirMoroccoSunny21.1°9.6°3.3–
14🇿🇦 Cape TownSouth AfricaSunny21.1°17.7°2.0–
15🇪🇸 Costa AdejeTenerife, SpainPartly cloudy19.8°17.9°2.2–
16🇪🇸 MaspalomasGran Canaria, SpainSunny19.5°17.3°4.1–
17🇪🇸 Puerto del CarmenLanzarote, SpainSunny19.4°17.1°2.4–
18🇪🇸 Costa CalmaFuerteventura, SpainPartly cloudy19.4°17.8°1.6–
19🇪🇸 CorralejoFuerteventura, SpainSunny19.3°17.1°1.8–
20🇪🇸 Puerto de la CruzTenerife, SpainPartly cloudy19.1°16.7°4.4–
21🇲🇦 MarrakeshMoroccoSunny18.3°5.5°4.7–
22🇵🇹 FunchalMadeira, PortugalPartly cloudy18.0°16.1°6.8–
23🇨🇾 Ayia NapaCyprusPartly cloudy16.3°12.5°12.3–
24🇹🇳 HammametTunisiaPartly cloudy15.9°9.2°6.7–
25🇵🇹 LagosAlgarve, PortugalSunny15.8°12.8°9.515.7 °C
26🇲🇹 VallettaMaltaPartly cloudy15.7°14.3°9.7–
27🇹🇳 DjerbaTunisiaSunny15.7°11.2°2.8–
28🇵🇹 AlbufeiraAlgarve, PortugalSunny15.7°11.2°8.2–
29🇬🇷 Rhodes TownRhodes, GreeceRain15.5°12.8°16.0–
30🇪🇸 MálagaAndalusia, SpainPartly cloudy15.3°11.7°7.7–
31🇬🇷 FiraSantorini, GreeceLight rain15.3°13.4°15.3–
32🇪🇸 MarbellaCosta del Sol, SpainPartly cloudy15.3°9.0°8.6–
33🇵🇹 LisbonPortugalPartly cloudy15.1°11.5°10.0–
34🇹🇷 AlanyaTurkish Riviera, TurkeyRain15.0°12.0°15.5–
35🇬🇷 Kos TownKos, GreeceRain15.0°11.1°14.9–
36🇹🇷 BodrumAegean, TurkeySunny15.0°11.1°14.9–
37🇪🇸 BenidormCosta Blanca, SpainSunny15.0°10.7°7.5–
38🇬🇷 HeraklionCrete, GreeceLight rain14.9°12.2°15.2–
39🇪🇸 Ibiza TownIbiza, SpainSunny14.7°12.7°8.4–
40🇪🇸 PalmaMallorca, SpainPartly cloudy14.4°12.2°9.0–
41🇪🇸 ValenciaSpainPartly cloudy14.4°4.5°5.3–
42🇨🇾 PaphosCyprusPartly cloudy14.2°9.8°13.5–
43🇪🇸 Maó (Mahón)Menorca, SpainPartly cloudy14.2°12.4°8.2–
44🇬🇷 Zakynthos TownZakynthos, GreeceLight rain14.2°11.8°15.4–
45🇪🇸 AlcúdiaMallorca, SpainPartly cloudy14.1°11.6°7.6–
46🇬🇷 ChaniaCrete, GreecePartly cloudy13.9°10.5°14.1–
47🇮🇹 SorrentoCampania, ItalyPartly cloudy13.9°11.6°12.0–
48🇬🇷 Corfu TownCorfu, GreeceRain13.4°9.9°15.415.8 °C
49🇮🇹 OlbiaSardinia, ItalyPartly cloudy13.1°7.3°10.814.2 °C
50🇪🇸 BarcelonaCatalonia, SpainPartly cloudy13.0°4.1°5.5–
51🇹🇷 AntalyaTurkish Riviera, TurkeyPartly cloudy12.5°4.2°13.718.4 °C
52🇮🇹 TaorminaSicily, ItalyLight rain12.1°7.1°12.9–
53🇮🇹 RomeLazio, ItalyPartly cloudy12.0°3.9°11.1–
54🇹🇷 SideTurkish Riviera, TurkeyRain11.7°4.3°14.618.6 °C
55🇭🇷 DubrovnikDalmatia, CroatiaRain11.2°8.4°14.4–
56🇭🇷 SplitDalmatia, CroatiaPartly cloudy9.8°5.5°10.114.2 °C
57🇮🇹 RiminiEmilia-Romagna, ItalyPartly cloudy9.0°4.0°8.8–
58🇭🇷 PorečIstria, CroatiaPartly cloudy8.6°4.4°10.0–
59🇮🇹 JesoloVeneto, ItalyPartly cloudy8.0°3.7°7.3–
60🇬🇧 LondonUnited KingdomCloudy7.0°1.3°13.0–
61🇫🇷 ParisFranceCloudy6.6°0.6°12.3–
62🇨🇭 LuganoTicino, SwitzerlandPartly cloudy4.2°-3.0°9.7–
63🇺🇸 New YorkUSAPartly cloudy4.1°-0.8°9.9–
64🇦🇹 ViennaAustriaCloudy3.0°-3.4°10.9–
65🇦🇹 KitzbühelTyrol, AustriaLight rain-0.4°-8.0°14.6–
66🇨🇭 InterlakenBernese Oberland, SwitzerlandPartly cloudy-3.4°-11.1°14.4–
67🇨🇭 DavosGrisons, SwitzerlandPartly cloudy-3.5°-12.1°14.8–
68🇨🇭 St. MoritzGrisons, SwitzerlandPartly cloudy-4.9°-14.1°11.5–
69🇨🇭 ZermattValais, SwitzerlandPartly cloudy-5.0°-13.6°12.4–