Things to Do in Surabaya in December
December weather, activities, events & insider tips
December Weather in Surabaya
Is December Right for You?
Advantages
- Rain patterns are actually predictable in December - showers typically hit between 2pm-5pm, then clear out. You can plan your outdoor activities for mornings and evenings without much disruption. Locals call this 'hujan sore' season and structure their day around it.
- Surabaya empties out mid-December as locals head to villages for holiday season. Major attractions like House of Sampoerna and Submarine Monument have 30-40% fewer visitors than October-November. You'll actually get decent photos without crowds photobombing.
- The city's food scene peaks in December with seasonal specialties. Lontong balap vendors add extra portions, rawon stalls stay open later for post-rain crowds, and the mangoes from Probolinggo (90 km/56 miles east) hit their sweetness peak. December is genuinely the best eating month.
- Hotel rates drop 15-25% in the first two weeks of December before the Christmas-New Year spike. Book before December 20th and you're looking at shoulder-season pricing with peak-season weather that's honestly more manageable than the scorching dry months.
Considerations
- Those afternoon rains aren't gentle drizzles - they're proper tropical downpours that flood streets in the older parts of town like Ampel and Peneleh within 20 minutes. If you're out exploring heritage areas, you'll need to duck into a warung and wait it out. Plan 45-60 minute buffer time in your schedule.
- December sits right in the middle of rainy season, so humidity hovers around 70% all day. Your clothes won't dry overnight, your camera lens fogs up indoors, and you'll be sweating through shirts by 10am even when it's cloudy. It's the kind of sticky heat that makes you understand why locals move slowly.
- The city's drainage system hasn't caught up with development, so areas around Tunjungan Plaza and Darmo can get knee-deep water during heavy afternoon storms. Grab drivers sometimes refuse pickups during peak rain, and you might find yourself genuinely stuck for 30-40 minutes waiting for streets to drain.
Best Activities in December
Heritage Walking Tours in Arab Quarter and Chinatown
December mornings (7am-11am) are perfect for exploring Ampel's Arab Quarter and the old Chinatown around Kembang Jepun before the afternoon rains hit. The humidity actually keeps temperatures from spiking above 30°C (86°F) in the morning, making the 3-4 km (1.9-2.5 mile) walking routes comfortable. You'll see the Ampel Mosque without tour bus crowds, explore the spice markets when they're freshly stocked, and photograph the colonial shophouses in soft morning light. The narrow streets flood quickly in afternoon rains, so timing matters here.
Mount Bromo Sunrise Tours
December is actually ideal for Bromo trips from Surabaya - the rainy season clears the volcanic dust, giving you sharper sunrise views from Penanjakan viewpoint at 2,770 m (9,088 ft). Rain typically stays in lowlands while the mountain stays dry at dawn. The 3-4 hour drive from Surabaya happens overnight, so you avoid daytime traffic and rain. Temperatures at the viewpoint drop to 5-8°C (41-46°F), which feels incredible after Surabaya's humidity. Book the 2-day option if you want to explore the Sea of Sand without rushing.
Mangrove Kayaking Tours in Wonorejo
The Wonorejo mangrove forest (10 km/6.2 miles east of city center) gets lush and full during rainy season - December is when you'll see the most bird activity as migratory species pass through. The morning kayaking sessions (6am-9am) happen before the heat peaks and before afternoon rains. The water level is higher in December, letting you paddle deeper into channels that are too shallow in dry season. You'll likely spot kingfishers, herons, and mudskippers. The 2-3 hour paddle covers about 5-7 km (3.1-4.3 miles) through the forest.
Culinary Evening Tours Through Night Markets
December evenings are perfect for food tours because the post-rain air (after 6pm) actually cools things down to 26-27°C (79-81°F) and the humidity drops slightly. The night markets around Genteng Besar and Pasar Atom come alive after dark, and December brings seasonal specialties like extra-rich rawon and lontong kupang with thicker broth. A proper food tour covers 8-10 dishes over 3-4 hours, walking about 2 km (1.2 miles) between stalls. You'll eat what locals actually eat, not tourist versions.
Trowulan Ancient Kingdom Site Exploration
The Trowulan archaeological sites (60 km/37 miles southwest of Surabaya) are less crowded in December and the surrounding rice paddies are bright green from rainy season planting. Morning visits (8am-12pm) work best before afternoon storms. The site spreads across multiple locations - Bajang Ratu Gate, Tikus Temple, and the museum - covering about 10-12 km (6.2-7.5 miles) if you visit all major points. December's cloud cover actually makes exploring the open-air ruins more comfortable than the harsh dry season sun.
Ciputra Waterpark and Indoor Mall Complex
When afternoon rains hit hard, the Ciputra World complex becomes your backup plan. The waterpark is actually more enjoyable in December's warmth, and the massive indoor mall means you can spend an entire rainy afternoon comfortable. The complex includes the Surabaya Museum (decent air conditioning, takes 90 minutes to see properly), multiple food courts serving local specialties, and a cinema showing current releases. It's where middle-class Surabaya families spend rainy weekends, so you'll see actual local life rather than tourist scenes.
December Events & Festivals
Surabaya Cross Culture International Folk Art Festival
This annual festival typically runs in early December at Taman Bungkul and other city parks, bringing traditional dance and music groups from across Indonesia and Southeast Asia. You'll see Javanese gamelan performances, Balinese dance, and visiting international acts. The performances usually happen in evening slots (6pm-9pm) to avoid afternoon heat and rain. It's free to attend and gives you a genuine look at regional performing arts without the tourist markup of formal theater shows.
Pasar Natal Christmas Markets
Surabaya's significant Christian community (about 10% of the population) means December brings Christmas markets to malls and church grounds, particularly around Darmo and Gubeng areas. These aren't European-style Christmas markets - they're distinctly Indonesian with local crafts, traditional snacks, and carol singing in Javanese and Indonesian. The markets typically run weekends from mid-December through Christmas, with evening hours (4pm-10pm) being most lively. Worth visiting to see how Christmas blends with Javanese culture.