✨December is an excellent time to visit Lima — expect pleasantly warm days around 73°F (lows near 65°F), very little rain, abundant sunshine.
December Climate
Why This Matches
Based on your December search preferences
Avg highs of 73°F
2 rain days expected
10.8 hours of sunshine per day
82% average humidity
Year-Round Climate
Temperature
Sunshine
Rainfall
Best Time to Visit Lima
The best time to visit Lima is January–February, April, and December, with highs around 75°F, minimal rainfall, 11+ hours of daily sunshine.
What to Pack
Based on December conditions in Lima
Light layers — t-shirts with a light jacket for evenings
High SPF sunscreen, sunglasses, and a hat — strong sun expected
High humidity — moisture-wicking fabrics will keep you comfortable
Comfortable walking shoes — you'll cover a lot of ground
December in Lima
Flight prices unavailable for this route
Nightly hotel rates
Budget
$17–$39
Mid-Range
$50–$110
Luxury
$132–$352
About Lima
Lima is Peru's sprawling capital and one of the great food cities of the world, a place many travelers rush through on the way to Machu Picchu but which richly rewards a proper stay. Perched on cliffs above the Pacific, it pairs a grand colonial center, its plazas and balconied mansions dating to the Spanish conquest, with a thoroughly modern, cosmopolitan energy.
The city truly shines at the table. This is the birthplace of ceviche and home to some of the most celebrated restaurants on the planet, drawing on Peru's extraordinary biodiversity and its Japanese and Chinese culinary influences. Between meals, the clifftop parks of Miraflores, the bohemian streets and galleries of Barranco, and the crashing surf below make for memorable wandering.
Lima sits in a coastal desert with an unusual climate. For much of the year, roughly May to November, a persistent grey sea mist known as the garúa hangs over the city, while the sunniest, warmest weather arrives in the southern summer from December to April.