Skip to main content
Bengaluru - Things to Do in Bengaluru in December

Things to Do in Bengaluru in December

December weather, activities, events & insider tips

December Weather in Bengaluru

27°C (80°F) High Temp
16°C (61°F) Low Temp
0 mm (0 inches) Rainfall
70% Humidity

Is December Right for You?

Advantages

  • Near-perfect weather window with daytime temperatures around 24-27°C (75-80°F) and cool evenings dropping to 16°C (61°F) - ideal for outdoor exploration without the punishing heat of summer months. You can comfortably walk through markets at 2pm without melting.
  • December marks the start of Bengaluru's cultural season with Carnatic music concerts, dance performances at Chowdiah Memorial Hall, and the annual Bengaluru Habba festival transforming the city into an open-air cultural venue. Locals actually come out in force during this month.
  • Virtually zero rainfall despite the data showing 10 rainy days - those are typically morning mist or brief evening drizzles that clear within 15 minutes. You won't lose sightseeing days to monsoon downpours like you would June through September.
  • The city's famous parks and green spaces are at their most lush after the northeast monsoon, with Cubbon Park and Lalbagh Botanical Garden showing off post-rain greenery. Jacaranda trees bloom in late December, adding unexpected purple canopies across older neighborhoods like Basavanagudi.

Considerations

  • High season pricing kicks in during the last two weeks of December as both domestic tourists and NRI families return for holidays - hotel rates jump 40-60% after December 20th and popular restaurants require reservations days in advance instead of walk-ins.
  • Morning air quality deteriorates in December with AQI readings frequently hitting 150-200 (unhealthy for sensitive groups) due to cooler temperatures trapping vehicle emissions. If you have respiratory issues, mornings from 7-10am can be genuinely uncomfortable in high-traffic areas.
  • The comfortable weather means everyone has the same idea - popular spots like Nandi Hills for sunrise, weekend breweries in Indiranagar, and Cubbon Park on Sunday mornings get genuinely crowded. You'll be sharing that Instagram spot with 200 other people.

Best Activities in December

Nandi Hills Sunrise Cycling Tours

December mornings offer the clearest visibility for the 68 km (42 mile) round-trip cycle to Nandi Hills, with temperatures starting around 16°C (61°F) making the 600 m (1,968 ft) climb actually pleasant. The winter inversion layer creates that dramatic cloud blanket effect below the summit that photographers chase. Organized group rides typically leave around 4am to catch sunrise at 6:30am, returning by 10am before traffic builds.

Booking Tip: Book 7-10 days ahead through cycling groups or tour operators. Tours typically cost 1,500-2,500 rupees including bike rental, support vehicle, and breakfast. Look for operators providing quality road bikes with gears - the climb has sustained 6-8% gradients. December through February is peak season for this activity, so weekend slots fill fast.

Lalbagh and Cubbon Park Heritage Walks

December's mild weather makes the 2-3 hour morning walks through these colonial-era gardens actually enjoyable rather than a sweaty ordeal. Lalbagh's glasshouse hosts its biannual flower show in late December, while Cubbon Park's 300-acre grounds are perfect for exploring the State Central Library and British-era architecture. The 70% humidity sounds high but feels comfortable in the shade, and the UV index of 8 means you need sun protection but won't bake.

Booking Tip: Heritage walks typically run 6:30-9:30am and cost 500-800 rupees per person through local history groups. Book 3-5 days ahead for weekend walks. Lalbagh's flower show requires separate entry tickets around 50-100 rupees, sold at the gate. Weekday mornings see far fewer crowds than weekends.

Bangalore Palace and Fort Exploration

The dry December weather means you can explore these outdoor heritage sites without monsoon interruptions. Bangalore Palace's Tudor-style architecture and grounds are best visited in the cooler morning hours around 9-11am when the 27°C (80°F) highs haven't peaked. Tipu Sultan's Summer Palace in the old city area combines well with exploring the surrounding Pete markets, though air quality in the old city tends to be worse than the cantonment areas.

Booking Tip: Entry tickets are 230 rupees for Indian nationals, 460 rupees for foreigners at Bangalore Palace. Audio guides cost an additional 100 rupees and are worth it for context. Visit weekday mornings to avoid school groups. Combined palace and fort tours through operators typically cost 1,200-1,800 rupees with transport. Book 2-3 days ahead.

Brewery and Craft Beer District Tours

Bengaluru's famous microbrewery scene is at its most pleasant in December's mild evenings. The city has over 60 craft breweries concentrated in neighborhoods like Indiranagar, Koramangala, and Whitefield. Evening temperatures around 18-20°C (64-68°F) make outdoor seating areas perfect, and December sees new seasonal beer releases and special Christmas brews. The culture here is genuinely local, not tourist-focused.

Booking Tip: Brewery hopping tours covering 3-4 venues over 4 hours typically cost 2,000-3,000 rupees including transport and one beer at each stop. Book 5-7 days ahead for weekend tours. Alternatively, explore independently - breweries don't require reservations on weekdays, but Friday-Saturday evenings need booking 2-3 days ahead. Expect to spend 800-1,200 rupees per person for food and 3-4 beers.

Bannerghatta Biological Park Safari

Located 22 km (14 miles) south of the city, December's dry conditions mean better animal sightings as wildlife congregates around water sources. The butterfly park and zoo sections are walkable in December's weather, while the safari bus tours through the tiger and lion enclosures work better in cooler months when animals are more active. Plan for a half-day trip, leaving by 9am to avoid midday heat and return traffic.

Booking Tip: Entry costs 100 rupees for adults, safari bus tickets are additional 200-300 rupees depending on route. Book safari slots online 1-2 days ahead on weekends as they sell out. Combined tour packages with transport from the city cost 1,500-2,200 rupees. Avoid Sundays when domestic tourist crowds triple. Bring sun protection - the UV index of 8 is strong even in December.

Mysore Day Trip Excursions

The 150 km (93 mile) trip to Mysore works perfectly in December when clear weather guarantees good visibility of Mysore Palace's evening illumination at 7pm. December also sees fewer tour buses than peak winter months of January-February. The drive takes 3-4 hours each way, making it a long but doable day trip. Alternatively, stay overnight and catch the Sunday Devaraja Market in full swing.

Booking Tip: Organized day tours including Mysore Palace, Chamundi Hills, and Srirangapatna cost 2,500-3,500 rupees with transport and guide. Book 5-7 days ahead. Private car hire runs 4,000-5,500 rupees for the day. If going independently, KSRTC buses from Kempegowda Bus Station cost 200-400 rupees one-way and run every 30 minutes. Palace entry is 70 rupees for Indians, 200 rupees for foreigners.

December Events & Festivals

Early December

Bengaluru Habba

This week-long cultural festival typically runs in early December, transforming venues across the city into performance spaces. You'll find classical music concerts, street theater, art installations, and food festivals spread across locations like Cubbon Park, Chitrakala Parishath, and various neighborhood parks. Most events are free or low-cost (100-300 rupees), making it accessible. The festival showcases both traditional Karnataka arts and contemporary urban culture - it's genuinely for locals, not a tourist production.

Late November or Early December

Kadalekai Parishe (Groundnut Festival)

Held on the last Monday of the Karthika month (usually late November or early December), this 500-year-old festival takes over Basavanagudi's Bull Temple area. The streets fill with groundnut sellers, flower vendors, and traditional food stalls stretching for 2 km (1.2 miles). It's chaotic, crowded, and genuinely local - you'll see more Bengalureans than tourists. Go early morning around 7-9am before crowds peak, and expect to spend 2-3 hours navigating the market.

Mid to Late December

Christmas Markets and Festivities

Bengaluru's significant Christian population means Christmas is widely celebrated, with markets popping up at venues like UB City, Church Street, and various parish grounds from mid-December. St. Mary's Basilica in Shivajinagar holds midnight mass on December 24th that draws thousands. Brigade Road and Commercial Street get elaborate decorations and extended shopping hours. The celebrations blend Western Christmas traditions with local Karnataka touches - expect plum cake with a side of masala chai.

Essential Tips

What to Pack

Light layers for temperature swings - mornings start at 16°C (61°F) requiring a light jacket or long sleeves, but by 2pm you'll hit 27°C (80°F) and want breathable cotton or linen. Locals wear jeans and full sleeves in the morning, which surprises first-timers expecting tropical heat year-round.
SPF 50+ sunscreen and a wide-brimmed hat - that UV index of 8 is strong enough to burn in 15-20 minutes of midday exposure, especially at higher elevations like Nandi Hills. Reapply every 2 hours if you're doing outdoor activities.
N95 or KN95 masks for morning air quality - not a COVID thing, but genuinely useful when AQI hits 150-200 during morning rush hours. Many locals wear them while commuting. Pack 3-4 if you're sensitive to air pollution.
Comfortable walking shoes with good grip - Bengaluru involves a lot of walking on uneven pavements, and December's occasional morning mist can make marble temple floors slippery. Skip the fancy sandals for actual sneakers or walking shoes.
A light scarf or shawl - useful for temple visits (some require covering shoulders), air-conditioned restaurants and malls (they blast the AC), and cooler evening walks. Cotton or linen works better than synthetic in the 70% humidity.
Reusable water bottle - December's dry air and walking around markets means you'll drink more than expected. Tap water isn't drinkable, but every mall, restaurant, and hotel has RO water refill stations. Saves money and plastic.
Small umbrella or packable rain jacket - those 10 rainy days are typically brief evening drizzles or morning mist, but when they happen, you'll want coverage. The compact umbrella locals carry fits in a day bag easily.
Power bank and India plug adapter (Type D) - Bengaluru's power supply is reliable, but you'll be out all day using maps, booking rides, and taking photos. A 10,000 mAh power bank gives you 2-3 full phone charges.
Modest clothing for religious sites - temples and mosques require covered knees and shoulders. Lightweight cotton pants or long skirts work better than shorts in the weather anyway. Some sites provide cover-ups, but they're usually worn and sweaty.
Anti-pollution face moisturizer - the combination of dry December air and urban pollution dries out skin faster than expected. Local pharmacies sell good options like Cetaphil or Neutrogena for 300-500 rupees if you forget to pack it.

Insider Knowledge

Book accommodations before December 15th if possible - prices jump 40-60% after December 20th when NRI families return for holidays and domestic tourists flood in for Christmas and New Year. The same Indiranagar hotel that's 3,000 rupees on December 10th will be 5,000 rupees on December 25th.
Bangalore's traffic is genuinely terrible, but December mornings before 8:30am and post-lunch 2-4pm offer brief windows of reasonable movement. Plan major cross-city trips during these times. What takes 45 minutes at 3pm takes 2 hours at 6pm. Use Namma Metro wherever possible - the Purple and Green lines now connect most tourist areas.
The city's famous filter coffee culture peaks in December when locals actually have time to sit in Brahmin Coffee Bar or CTR in Malleshwaram. Go between 7-9am or 4-6pm for the full experience - stainless steel tumblers, crispy dosas, and conversations happening in Kannada around you. A full breakfast costs 80-150 rupees and beats any hotel buffet.
December is peak wedding season in Bengaluru, which means weekend traffic around marriage halls and hotels gets worse than usual, especially in areas like JP Nagar, Jayanagar, and Malleswaram. If your hotel is near a wedding venue, expect noise until midnight on Fridays and Saturdays. Also, this is why good restaurants need advance reservations - wedding parties book them out.

Avoid These Mistakes

Underestimating travel time between neighborhoods - tourists see that Indiranagar and Koramangala are only 8 km (5 miles) apart and think that's a 15-minute trip. In December evening traffic, budget 45-60 minutes. First-timers pack their itineraries too tight and spend half their day in Uber autos watching traffic crawl.
Expecting beach weather and packing only shorts and tank tops - December mornings genuinely require light layers, and you'll see locals in jeans and jackets. Those cool evenings dropping to 16°C (61°F) catch tourists off guard, especially if you're coming from actual tropical destinations expecting consistent heat.
Booking Nandi Hills trips for weekend mornings without understanding the crowd situation - Saturdays and Sundays see 3,000-5,000 visitors by sunrise, creating traffic jams on the access road and zero space at viewpoints. Weekday mornings have maybe 200 people and you'll actually enjoy it. The sunrise looks identical on Tuesday as it does on Saturday.

Explore Activities in Bengaluru

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.

Plan Your December Trip to Bengaluru

Top Attractions → Trip Itineraries → Food Culture → Where to Stay → Dining Guide → Budget Guide → Getting Around →