Bengaluru

Karnataka Weather in December

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

Considering a trip to Karnataka, 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 Karnataka in December

Karnataka, India is a region in India. December in Karnataka generally has temperatures that range from warm to very warm, with precipitation levels ranging from low to moderate.

Temperatures

The average highest temperatures fluctuate between warm in Masinagudi at 26°C (79°F) to very warm in Kumta at 33°C (91°F). Nighttime temperatures generally drop to 23°C (73°F) in Kumta and 15°C (59°F) in Masinagudi. During this period, Bengaluru experiences its coolest temperatures annually.

To explore the conditions in Karnataka, India in more detail, check the map below.

Precipitation

In December, precipitation varies across different areas. From low rainfall in Hubli with an average of 5.9 mm (0.2 in) to moderate rainfall in Masinagudi with 55 mm (2.2 in).

Average sunshine

Plenty of sunshine can be expected in numerous places in December. Bengaluru typically receives 212 hours of sunlight, making it ideal for those seeking sunny weather.

Explore Karnataka by month

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

Best Places to Visit in Karnataka in December

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

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 Karnataka

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

Temperature range in Karnataka (December)

Precipitation variation in Karnataka (December)

Bengaluru

In December Bengaluru generally has high temperatures with maximum daytime temperatures around 28°C (82°F), minimum nighttime temperatures around 17°C (63°F) and low monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
28°C (82°F)
28°C (82°F)
29°C (84°F)
Min temperature
19°C (66°F)
17°C (63°F)
17°C (63°F)
Monthly sun hours
195 hours
212 hours
265 hours
Monthly rainfall
68 mm (2.7 in)
27 mm (1.1 in)
4.7 mm (0.2 in)
Monthly rainy days
4 days
2 days
0 days
Weather conditions

Mysore / Mysuru

In December Mysore / Mysuru generally has high temperatures with maximum daytime temperatures around 29°C (84°F), minimum nighttime temperatures around 18°C (64°F) and low monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
29°C (84°F)
29°C (84°F)
30°C (86°F)
Min temperature
20°C (68°F)
18°C (64°F)
18°C (64°F)
Monthly sun hours
260 hours
285 hours
305 hours
Monthly rainfall
76 mm (3 in)
26 mm (1 in)
4.1 mm (0.2 in)
Monthly rainy days
3 days
a single day
0 days
Weather conditions

Madikeri

In December Madikeri generally has high temperatures with maximum daytime temperatures around 29°C (84°F), minimum nighttime temperatures around 17°C (63°F) and low monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
29°C (84°F)
29°C (84°F)
31°C (88°F)
Min temperature
19°C (66°F)
17°C (63°F)
17°C (63°F)
Monthly rainfall
101 mm (4 in)
27 mm (1.1 in)
11 mm (0.4 in)
Monthly rainy days
4 days
a single day
0 days
Weather conditions

Hassan

In December Hassan generally has high temperatures with maximum daytime temperatures around 28°C (82°F), minimum nighttime temperatures around 16°C (61°F) and low monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
28°C (82°F)
28°C (82°F)
29°C (84°F)
Min temperature
18°C (64°F)
16°C (61°F)
16°C (61°F)
Monthly rainfall
61 mm (2.4 in)
17 mm (0.7 in)
4.8 mm (0.2 in)
Monthly rainy days
4 days
a single day
0 days
Weather conditions

Hubli

In December Hubli generally has very high temperatures with maximum daytime temperatures around 31°C (88°F), minimum nighttime temperatures around 18°C (64°F) and low monthly rainfall. So on average the conditions are perfect that month.

November
December
January
Max temperature
31°C (88°F)
31°C (88°F)
31°C (88°F)
Min temperature
20°C (68°F)
18°C (64°F)
18°C (64°F)
Monthly rainfall
31 mm (1.2 in)
5.9 mm (0.2 in)
1.8 mm (0.1 in)
Monthly rainy days
2 days
a single day
0 days
Weather conditions

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

Popular cities in December

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

City Weather Day temp Night temp Rainfall
Bengaluru 28°C (82°F) 17°C (63°F) 27 mm (1.1 in)
Mysore / Mysuru 29°C (84°F) 18°C (64°F) 26 mm (1 in)
Madikeri 29°C (84°F) 17°C (63°F) 27 mm (1.1 in)
Hassan 28°C (82°F) 16°C (61°F) 17 mm (0.7 in)
Hubli 31°C (88°F) 18°C (64°F) 5.9 mm (0.2 in)
Gokarna 32°C (90°F) 24°C (75°F) 9.4 mm (0.4 in)

Karnataka weather in December: frequently asked questions

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

In December, Karnataka, India generally has perfect weather conditions. Bengaluru sees daytime temperatures near 28°C (82°F), with nights cooling to roughly 17°C (63°F).

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

In Bengaluru, the average daytime high in December is 28°C (82°F), while nighttime temperatures drop to around 17°C (63°F).

Does Karnataka, India get a lot of rain in December?

Rain is generally moderate to light in Karnataka, India during December, with Bengaluru averaging close to 27 mm (1.1 in).

Is December a Good Time to Visit Karnataka, India?

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

Generally speaking, January, November and December provide perfect weather in Bengaluru. On the other hand, the months of March, April and May tend to have poor weather conditions.

Interested in more climate information?

We have much more information about the climate in Karnataka.

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.