Wet season + holiday surge — only worth it for budget-aware surfers who want Inside sessions and don't mind rain. Avoid Dec 20 - Jan 5 unless you want the party.
December at Gerupuk Bay is firmly in wet season. Rainfall hits 300mm across 20 days, Outside Gerupuk is mostly dormant, and Inside becomes the only consistent option. The dominant factor is the Christmas-New Year holiday surge that brings massive accommodation pressure to Kuta from December 20 through early January. Avoid those dates or book 8+ weeks ahead. The first three weeks of December offer wet-season pricing with quiet lineups.
# Gerupuk Bay in December: Rain and Holiday Crowds
December at Gerupuk Bay is full wet season with one major twist: the Christmas-New Year holiday surge that transforms the Kuta-Mandalika area into a holiday party zone for two weeks. Surf-wise it's quiet; logistically it's complicated.
December weather is firmly tropical wet season. Rainfall hits around 300mm spread across 20 days. The pattern: mornings sometimes clear, building to heavy thunderstorms from early afternoon through evening. Some days bring rain all day; many bring intense afternoon storms following dry mornings.
Temperature stays warm: 30°C daytime high, 24°C overnight low. Humidity is uncomfortable at 87%. Air is heavy and sticky.
Trade winds have fully reversed. West and northwest winds dominate, putting Outside Gerupuk onshore. Sea state outside the bay is choppy. The boat ride from launch beach to the reefs is bouncy and gets unpleasant in storms.
December swell is wet-season minimal:
Inside Gerupuk: Continues to be the reliable workhorse. The sheltered inner reef works daily on small wraparound swell. 2-4 foot waves typical, occasionally pushing to 5 feet.
Outside Gerupuk: Mostly dormant. Needs 4ft+ open-ocean south swell which rarely arrives in December. Maybe 2-4 viable days across the month.
Don Don: Inconsistent. Afternoon storms usually destroy the session before it forms.
Kids Point: Inconsistent.
Pelawangan: Closed for the season effectively.
This is essentially the same surf reality as January-February. Inside is the reason to come, everything else is bonus.
The Christmas-New Year holiday surge (December 20 - January 5 roughly) is the dominant non-surf factor in December planning. Impact across the Kuta area:
Accommodation: Prices spike 100-300% across all categories. Many properties require minimum 4-7 night bookings. Top properties book 4-6 months ahead.
Restaurants: Booked solid evening tables. Special Christmas and New Year menus, often pre-paid set dinners.
Beach clubs: Major parties on Christmas Eve, New Year's Eve, and New Year's Day. Cover charges, dress codes, advance booking required.
Beaches: Crowded with holiday-makers. Tanjung Aan, Mawun, and Selong Belanak get particularly busy.
Traffic: Roads to Kuta congested. The Praya airport-to-Kuta route can take 2x normal time.
Surf: Inside Gerupuk gets a bump in casual surf-curious holiday-makers, but most holiday traffic doesn't reach Gerupuk's reefs.
Strategy A — Pre-holiday December (1-19):
Strategy B — Holiday December (20-31):
These two halves of December are genuinely different trips. Pick which one you want.
Pre-holiday December pricing is essentially January wet-season levels:
Boat charter (shared): 100,000-150,000 IDR
Kuta accommodation: 200,000-450,000 IDR mid-range bungalows; 500,000-1,200,000 IDR premium villas
Surf lessons: 350,000-500,000 IDR
Holiday-week pricing (Dec 20 - Jan 5):
Boat charter: 150,000-200,000 IDR (boatmen know they can charge more)
Kuta accommodation: 600,000-1,500,000 IDR mid-range; 1,500,000-4,000,000 IDR premium villas
Restaurant meals: 50-100% premium for special menus
Surf lessons: 500,000-700,000 IDR
The holiday spike is meaningful and worth planning around.
Option A — Budget surf trip (Dec 1-19):
Book Kuta budget accommodation, daily Inside Gerupuk sessions, accept rain as part of the experience. Quiet, cheap, productive.
Option B — Holiday party trip (Dec 20-31):
Book premium accommodation 4-6 months ahead, mix surf with NYE parties and Christmas celebrations. Expensive but festive.
Option C — Mixed trip (Dec 12-26):
Capture both pre-holiday quiet and holiday season opening. Accommodation pricing rises through the trip. Compromise but workable.
Option D — Avoid December:
Many travelers correctly choose to skip December entirely and target April or November for similar conditions without holiday complications.
ATM: No ATM in Gerupuk village — withdraw in Kuta before driving over. Boat fees, parking, and warung meals are cash. Holiday week, ATMs in Kuta sometimes run dry — withdraw cash early.
Phone signal: Generally workable but storms can disrupt service. Don't rely solely on phone navigation.
Boat scheduling: During holiday week some boatmen take Christmas or NYE breaks. Confirm bookings 24 hours ahead.
Roads: Holiday week traffic between Kuta and Gerupuk extends from 15 minutes to 25-35 minutes during peak hours.
December is right for:
December is wrong for:
For most surf-focused travelers, December is a skip month. Better Lombok surf months exist on either side.
Avoid the Christmas-New Year holiday week (December 20 - January 5) unless you specifically want the party atmosphere. Surf-wise, the first three weeks of December are wet-season equivalent to January (Inside works, Outside is mostly dormant) but with cheaper pre-holiday pricing. Book December 1-15 for the year's quietest, cheapest Gerupuk window before Christmas crowds arrive.