Best Time to Visit Lucknow

Lucknow, the capital of Uttar Pradesh, experiences a humid subtropical climate with extreme temperatures and precipitation. Visitors can expect hot summers and mild winters, with monsoon rains falling between June and September. The best time to visit Lucknow depends on your preferences regarding weather and crowd levels.

✦ The best time to visit Lucknow is from October to November, when the weather is pleasant, and the city is less crowded, making it ideal for sightseeing and exploring the city's rich cultural heritage.

✅ Best months

The best months to visit Lucknow are October and November, with pleasant temperatures ranging from 15°C to 25°C, and lower humidity. These months offer a welcome break from the sweltering summer heat and the post-monsoon rush.

🔥 Peak season

The peak tourist season in Lucknow is December and January, primarily due to the winter carnival and the city's festive atmosphere. Hotel prices are at their highest, with prices increasing by up to 20% compared to the off-season. The peak season is also marked by a significant increase in tourist arrivals, making popular attractions more crowded.

💷 Shoulder (best value)

The shoulder season in Lucknow is from March to May and September to November. During this period, you can expect discounts of up to 15% on hotel bookings, while the weather is mild and pleasant. The city sees fewer tourists, making it an ideal time for exploring popular attractions without the crowds.

🌙 Quietest & cheapest

The quietest and cheapest period to visit Lucknow is from April to June, before the monsoon season. However, this time of the year is also the hottest, with temperatures often reaching 40°C. Additionally, some tourist attractions and restaurants may be closed or operate on reduced hours.

Lucknow season by season

Spring (Mar–May)

Weather: Temperatures range from 20°C to 30°C, with moderate humidity. Expect occasional rain showers.

Crowds: Medium

ideal for sightseeing, festivals like Holi and Navratri

Summer (Jun–Aug)

Weather: Scorching temperatures often reach 40°C, with high humidity and frequent rain showers.

Crowds: High

not recommended for tourists

Autumn (Sep–Nov)

Weather: Temperatures range from 15°C to 25°C, with lower humidity.

Crowds: Low/medium

pleasant weather, fewer crowds, and festivals like Diwali

Winter (Dec–Feb)

Weather: Cool temperatures range from 5°C to 15°C, with low humidity.

Crowds: High

festive atmosphere, winter carnival, and peak tourist season

🎭 Events worth timing a trip around

The Lucknow Mahotsav, a cultural festival celebrating the city's heritage, typically takes place in October, while the Lucknow Literature Festival is held in November.

🧳 What to pack

Be prepared for sudden rain showers and extreme temperature fluctuations by packing lightweight, breathable clothing and a waterproof jacket.

Found your dates? Get your hotel briefing.

Room tips, the 14-day forecast for your exact stay, dining, transport and more — free for any Lucknow hotel.

Browse 87 Lucknow hotels →

Add this guide to your site — free

Run a travel blog or hotel site? Drop this free “Best time to visit Lucknow” widget on your page — it stays up to date automatically.

Researched & reviewed by the TripSage editorial team · Updated July 2026.