Amritsar

Punjab Weather in December

Average temperatures, rainfall, sunshine and the best places to visit in the Punjab, India in December.

Considering a trip to the Punjab, India this December and wondering about the expected weather conditions? Find all the crucial information you need right here, addressing your question:

What to Expect in the Punjab in December

The Punjab, India is a region in India. December in the Punjab generally has temperatures that range from pleasant to warm, with precipitation levels ranging from low to moderate. During December, winter is in full swing.

Temperatures

During the day the temperature is pleasant in Pathānkot at 21°C (70°F) and warm in Bathinda at 23°C (73°F). As night falls, temperatures generally drop to 9°C (48°F) in Bathinda and 8°C (46°F) in Pathānkot.

For a closer look at conditions across the Punjab, India, refer to the map below.

Precipitation

In December, precipitation varies across different areas. From low rainfall in Bathinda with an average of 8.5 mm (0.3 in) to moderate rainfall in Pathānkot with 40 mm (1.6 in).

Average sunshine

Most areas see decent amounts of sunshine this month. Amritsar gets around 184 hours of sunlight, providing a pleasant balance of sun and clouds. If you'd prefer more guaranteed sunshine, our weather planner can show you sunnier spots around the world.

Explore the Punjab by month

Pick a month to see the average temperature, rainfall and sunshine in the Punjab — and find the best time to visit. (based on Amritsar)

Best Places to Visit in the Punjab in December

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across the Punjab.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Popular Destinations in the Punjab

What is the weather like in December for some of the most popular destinations in the Punjab, India?

Temperature range in the Punjab (December)

Precipitation variation in the Punjab (December)

Amritsar

In December Amritsar generally has pleasant temperatures with maximum daytime temperatures around 22°C (72°F), minimum nighttime temperatures around 8°C (46°F) and low monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
28°C (82°F)
22°C (72°F)
19°C (66°F)
Min temperature
13°C (55°F)
8°C (46°F)
7°C (45°F)
Monthly sun hours
219 hours
184 hours
178 hours
Monthly rainfall
14 mm (0.6 in)
18 mm (0.7 in)
42 mm (1.7 in)
Monthly rainy days
a single day
2 days
3 days
Weather conditions

Ludhiana

In December Ludhiana generally has high temperatures with maximum daytime temperatures around 22°C (72°F), minimum nighttime temperatures around 9°C (48°F) and low monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
28°C (82°F)
22°C (72°F)
19°C (66°F)
Min temperature
13°C (55°F)
9°C (48°F)
8°C (46°F)
Monthly rainfall
12 mm (0.5 in)
16 mm (0.6 in)
51 mm (2 in)
Monthly rainy days
a single day
a single day
2 days
Weather conditions

Jalandhar

In December Jalandhar generally has high temperatures with maximum daytime temperatures around 22°C (72°F), minimum nighttime temperatures around 8°C (46°F) and low monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
28°C (82°F)
22°C (72°F)
19°C (66°F)
Min temperature
13°C (55°F)
8°C (46°F)
7°C (45°F)
Monthly rainfall
15 mm (0.6 in)
19 mm (0.7 in)
52 mm (2 in)
Monthly rainy days
a single day
a single day
a single day
Weather conditions

Bathinda

In December Bathinda generally has high temperatures with maximum daytime temperatures around 23°C (73°F), minimum nighttime temperatures around 9°C (48°F) and low monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
29°C (84°F)
23°C (73°F)
21°C (70°F)
Min temperature
14°C (57°F)
9°C (48°F)
8°C (46°F)
Monthly rainfall
5.3 mm (0.2 in)
8.5 mm (0.3 in)
20 mm (0.8 in)
Monthly rainy days
a single day
a single day
a single day
Weather conditions

Nālāgarh

In December Nālāgarh generally has pleasant temperatures with maximum daytime temperatures around 21°C (70°F), minimum nighttime temperatures around 7°C (45°F) and low monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
26°C (79°F)
21°C (70°F)
19°C (66°F)
Min temperature
11°C (52°F)
7°C (45°F)
6°C (43°F)
Monthly sun hours
270 hours
260 hours
240 hours
Monthly rainfall
9.9 mm (0.4 in)
17 mm (0.7 in)
57 mm (2.2 in)
Monthly rainy days
a single day
2 days
3 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in the Punjab, in India.

Popular cities in December

Day & night temperatures, rainfall and average weather in the Punjab in December.

City Weather Day temp Night temp Rainfall
Amritsar 22°C (72°F) 8°C (46°F) 18 mm (0.7 in)
Ludhiana 22°C (72°F) 9°C (48°F) 16 mm (0.6 in)
Jalandhar 22°C (72°F) 8°C (46°F) 19 mm (0.7 in)
Bathinda 23°C (73°F) 9°C (48°F) 8.5 mm (0.3 in)
Nālāgarh 21°C (70°F) 7°C (45°F) 17 mm (0.7 in)
Pathānkot 21°C (70°F) 8°C (46°F) 40 mm (1.6 in)

The Punjab weather in December: frequently asked questions

What is the weather like in the Punjab, India in December?

December in the Punjab, India brings perfect weather. In Amritsar, daytime temperatures are typically around 22°C (72°F) and nighttime lows hover near 8°C (46°F).

What is the average temperature in the Punjab, India in December?

In Amritsar, the average daytime high in December is 22°C (72°F), while nighttime temperatures drop to around 8°C (46°F).

Does the Punjab, India get a lot of rain in December?

Rain is generally moderate to light in the Punjab, India during December, with Amritsar averaging close to 18 mm (0.7 in).

Is December a Good Time to Visit the Punjab, India?

We consider December to be one of the best times to travel to the Punjab, India. Typically, the climate in Amritsar is perfect.

Generally speaking, the best visiting conditions can be found in February, March, November and December offering mostly perfect weather in Amritsar. On the other hand, the weather in April, May, June, July, August and September tend to be poor.

Interested in more climate information?

We have much more information about the climate in the Punjab.

Weather and climate has detailed information for every country in the world. Are you going to India? Get detailed historical weather averages for many cities in India.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.