India has a monsoon climate characterized by distinct seasonal patterns. The climate varies significantly across regions due to factors like latitude, altitude, distance from the sea, and monsoon winds and rainfall. Summer temperatures exceed 45°C in parts of Rajasthan but remain around 20°C in Jammu and Kashmir. Winters dip below -45°C in J&K but stay around 22°C in Thiruvananthapuram. Most regions receive rainfall from June to September brought by the southwest monsoons, while some areas like Tamil Nadu see rains in October and November from northeast monsoons.