December in India is a delightful time, with pleasant temperatures and ideal conditions for exploration across most regions. Let’s delve into the weather details for various parts of the country:

North India:

  • Delhi: Minimum temperatures hover around 7°C, while maximums reach 22°C. It’s a dry and sunny period with clear skies.
  • Uttarakhand & Himachal Pradesh: These hill stations experience chilly weather, with temperatures ranging from 5°C to 15°C. It’s a perfect time for sightseeing and enjoying the snow-capped peaks.
  • Rajasthan: The desert state witnesses pleasant weather with daytime temperatures around 25°C and nights cooling down to 10°C.

East India:

  • Kolkata: The city enjoys mild weather with temperatures ranging from 12°C to 26°C. It’s a good time for outdoor activities.
  • Darjeeling: This hill station experiences cool weather with temperatures around 10°C, making it ideal for exploring the scenic beauty.
  • Assam: The state experiences pleasant weather with temperatures ranging from 15°C to 25°C. It’s a good time to visit Kaziranga National Park.

West India:

  • Mumbai: The city experiences pleasant weather with temperatures ranging from 18°C to 30°C. It’s a good time to visit beaches and explore the city.
  • Goa: The coastal state enjoys warm weather with temperatures around 28°C. It’s a popular tourist destination during this time.
  • Gujarat: The state experiences pleasant weather with temperatures ranging from 15°C to 25°C. It’s a good time to visit the Rann of Kutch.

South India:

  • Kerala: The state experiences pleasant weather with temperatures ranging from 20°C to 30°C. It’s a good time to visit the backwaters and enjoy the beaches.
  • Tamil Nadu: The state experiences pleasant weather with temperatures ranging from 20°C to 30°C. It’s a good time to visit temples and explore the city.
  • Karnataka: The state experiences pleasant weather with temperatures ranging from 20°C to 30°C. It’s a good time to visit Hampi and explore the state.

Overall, December is a great time to visit India, with pleasant weather in most regions. It’s a good time to explore the country and enjoy its diverse culture and natural beauty.