Climate plays a key factor in deciding when to visit India. Keep in mind that climatic conditions in the far north are distinctly different to those of the extreme south.

Generally, India's climate is defined by three seasons - the hot, the wet (monsoon) and the cool, each of which can vary in duration from north to south. The most pleasant time to visit most places is during the cooler period: November to around mid-February.

The heat starts to build up on India's northern plains from around February, and by April or May it really hots up, peaking in June. In central India temperatures of 45°C and above are commonplace. South India also becomes uncomfortably hot during this time.

Late in May the first signs of the monsoon are visible in some areas - high humidity, electrical storms, short rainstorms and dust storms that turn day into night. The hot season is the time to abandon the plains and head for the cooler hills, and this is when hill stations are at their best (and busiest).

When the monsoon finally arrives the rain comes in steadily, generally starting around 1 June in the extreme south and sweeping north to cover the whole country by early July. The main monsoon comes from the southwest, but the southeast coast (and southern Kerala) is largely affected by the short and surprisingly wet northeast monsoon, which brings rain from around October to early December.

Things don't really cool down: at first hot, dry and dusty weather is simply replaced by hot, humid and muddy conditions. It doesn't rain all day, but it generally rains every day. Followed by the sun this creates a fatiguing steam bath environment.

Around October the monsoon ends for most of the country. This is when India sees most tourists - however, it's too late to visit Ladakh (May to October is the optimum period). During October and November it's generally not too hot and not too cool (although October can still be hot and/or humid in some regions). In the thick of winter (around mid-December to mid-January), Delhi and other northern cities can become astonishingly cold, especially at night - and it's bone-chilling in the far north. In the far south the temperatures become comfortably warm during this period.

It's worth checking the dates of particular festivals - you may be attracted or repelled by the chaos (and jacked-up prices) that attend them. There are virtually no festivals in May/June. The wedding season falls between November and March, when you're likely to see at least one lively procession through the streets.

Weather

Climate in India varies greatly, from the arid deserts of Rajasthan to the cool highlands of Assam, allegedly the wettest place on earth. But basically India has a three-season year - the hot, the wet and the cool. The heat starts to build up on the northern plains around February and by April it becomes unbearable - expect 35-45°C (95-113°F) days in most places. The first signs of the monsoon appear in May, with high humidity, short rainstorms and violent electrical storms. The monsoon rains begin around 1 June in the extreme south and sweep north to cover the whole country by early July. The monsoon doesn't really cool things off, but it's a great relief - especially to farmers. The main monsoon comes from the southwest, but the southeastern coast is affected by the short and surprisingly wet northeastern monsoon, which brings rain from mid-October to the end of December. The main monsoon ends around October, and India's northern cities become crisp at night in December. In the far south, where it never gets cool, the temperatures are comfortably warm rather than hot.






Volunteer and Travel in Southern India

Activities: Teaching, Working with Children
Length:
Price: $3,840.00
Description: Help at a school in Kerala India and then travel for 2 weeks covering all the highlights South India has to offer.

Community work in Bangalore, India

Activities: Community Development, Working with Children
Length: 2-8 weeks
Price: $990.00
Description: Have you got people skills? You could put your talents to great use by assisting on a number of community projects around the colorful city of Banga...

Volunteer with street children and tribal communities in India

Activities: Teaching, Working with Children, Community Development, Unique Opportunities
Length:
Price: $1,590.00
Description: Assist on educational programs for underprivileged children in rural communities of Rajasthan

Volunteer on Genuine Development Programs Worldwide!

Activities: Building, Teaching, Conservation, Community Development, Health Work, Working with Children, Skilled Work, Unique Opportunities
Length:
Price: $1,995.00
Description: We have a place for you! Do you have one or two weeks to truly make a difference? Lend your heart and hands to vulnerable children and youth, commun...

Explore Asia

Activities: Teaching
Length:
Price: $4,630.00
Description: Travel through Thailand, India and Nepal while teaching English in local communities

Volunteer Travel to India on community education projects

Activities: Teaching, Community Development, Working with Children
Length:
Price: $2,210.00
Description: Teach underprivileged children, immerse yourself in Indian culture and explore this amazing land

Teach English to Children, Teens and Adults!

Activities:
Length:
Price: $1,995.00
Description: Teach English and open a world of possibilities for youth and adult students worldwide. Where would you like to serve?

Sports Volunteering Project in India

Activities: Teaching, Working with Children
Length:
Price: $1,700.00
Description: Volunteer in Kerala, South India as a sports coach for disadvantaged children