Delhi in December
Average Temperature: 23°C
Traveling to Delhi in December offers a unique experience compared to the rest of the year. The city is cooler and more comfortable, making it much easier to explore without the oppressive heat and humidity typical of the summer months. The air is generally crisp, though sometimes you might encounter a bit of fog in the mornings and evenings, which can add a mystical vibe to the city's historical sites. December is also when Delhi starts to get lively with festive decorations and events, so there’s a nice buzz in the air without the overwhelming crowds that come in peak tourist season.
That said, Delhi in December can be a mixed bag. While the cooler weather is a relief, it can get quite chilly in the mornings and nights, so packing some warm layers is a smart move. Air pollution can still be an issue around this time, especially later in the month, which might affect your comfort if you’re sensitive to it. Despite that, December is a great time for food lovers to dive into Delhi’s vibrant street food scene — many stalls set up special winter treats. Plus, visiting iconic spots like the Red Fort, Qutub Minar, and India Gate feels more pleasant without the burning sun. Just be ready for some variability in weather and occasional smog, and you’ll have a rewarding trip.
Average Monthly Temperatures
Cost Index
Delhi is considered a budget-friendly travel destination, reflected in its $ cost index. The city offers a wide range of affordable accommodation options, inexpensive local transportation including auto-rickshaws and metro, and very cost-effective dining, especially in street food markets and local eateries. Tourist attractions and shopping can also be enjoyed at reasonable prices. Overall, travelers to Delhi can experience rich cultural and historical sites without spending a lot, making it a low-cost city to visit.
Location
Delhi is located at coordinates 28.63° latitude, 77.17° longitude.
Weather Summary
December is warm in Delhi with average temperatures of 23°C.