Rishikesh enjoys a subtropical climate. Summers (March to June) can be quite hot with temperatures reaching 40°C (104°F), while winters (November to February) are cold and temperatures can dip to 7°C (45°F). The monsoon season (July to September) sees heavy rainfall.