This post may contain affiliate links. If you purchase through them, I may earn a small commission at no extra cost to you. Thanks for supporting our small business.
Tirupati sits at the foot of the Seshachalam hills in southern Andhra Pradesh, about 150 km (93 mi) northwest of Chennai. The city has a tropical savanna climate (Koppen Aw): short, comfortable winters, a long hot spell from March to June, and most of its roughly 923 mm (36 in) of annual rain falling in the late-summer-to-autumn northeast monsoon. Annual average temperature is 26.7°C (80°F), with May the hottest month at a 39°C (102°F) average maximum and December the coolest at a 17°C (63°F) average minimum. What matters most for a pilgrim is that the temple town of Tirumala, 20 km uphill at 853 m (2,800 ft) elevation, runs 5 to 7°C cooler than downtown Tirupati on any given day. For more, see the things to do in Tirupati and the events and festivals.
Tirupati Weather by Month: Temperatures and Rainfall
| Month | Avg High | Avg Low | Rainfall | Sun Hours |
|---|---|---|---|---|
| January | 29°C (84°F) | 18°C (64°F) | 10 mm | 8 |
| February | 32°C (90°F) | 20°C (68°F) | 5 mm | 9 |
| March | 36°C (97°F) | 23°C (73°F) | 8 mm | 9 |
| April | 38°C (100°F) | 26°C (79°F) | 15 mm | 9 |
| May | 39°C (102°F) | 27°C (81°F) | 45 mm | 9 |
| June | 37°C (99°F) | 26°C (79°F) | 70 mm | 6 |
| July | 34°C (93°F) | 25°C (77°F) | 123 mm | 5 |
| August | 33°C (91°F) | 24°C (75°F) | 110 mm | 5 |
| September | 33°C (91°F) | 24°C (75°F) | 140 mm | 6 |
| October | 31°C (88°F) | 23°C (73°F) | 195 mm | 6 |
| November | 29°C (84°F) | 21°C (70°F) | 190 mm | 6 |
| December | 28°C (82°F) | 17°C (63°F) | 60 mm | 7 |
Tirupati Weather by Month: December to February (Winter)
December to February is the most comfortable stretch of the year, with daytime highs of 28 to 32°C (82 to 90°F) and nights dropping to 17 to 20°C (63 to 68°F). February is the driest month, averaging just 5 mm of rain, and skies are clear for 8 to 9 sunshine hours a day. Mornings at Tirumala can feel chilly, sometimes near 12°C (54°F), so carry a light jacket for the pre-dawn darshan queues even though the plains stay warm. For more, see the neighborhoods guide and the where to stay guide.
Tirupati Weather by Month: March to June (Summer)
Heat builds fast from March onward. April and May are the two hottest months, with average highs of 38 to 39°C (100 to 102°F) and record days above 44°C (111°F). Nights offer little relief, staying around 26 to 27°C (79 to 81°F). Rainfall is scarce through April, then pre-monsoon thunderstorms arrive in late May and June, pushing monthly totals to 45 to 70 mm. If you visit in summer, plan outdoor sightseeing before 10:00 and after 16:30, and expect the hill station crowning of Tirumala to feel 5 to 7°C cooler than the city. For more, see the travel tips and FAQ guide. See the full Tirupati travel guide for an overview before you go.
Tirupati Weather by Month: July to November (Monsoon)
The southwest monsoon brings moderate rain from July to September, and the northeast monsoon from October to November is the wetter of the two. October is the wettest month at about 195 mm falling across roughly 12 wet days, with November close behind at 190 mm. Temperatures moderate to 29 to 33°C (84 to 91°F) highs. Rain tends to arrive as heavy afternoon or evening bursts rather than all-day drizzle, so mornings are often still fine for temple visits.
Tirupati Weather by Month: Humidity and Comfort
Humidity runs high year-round, often 70 to 85 percent, because Tirupati sits only 150 m above sea level and not far from the Bay of Bengal. Combined with summer heat this produces a muggy, exhausting feel from April to June. The coolest, least humid conditions of the year are in January, making it the single most pleasant month for walking between temples, though it is also peak pilgrimage season. For month-by-month detail that helps you pick dates, see the best time to visit Tirupati guide.