Skip to main content

Where to go in Sri Lanka in December

December opens Sri Lanka's main tourist season. The northeast monsoon settles over the north and east, leaving the south and west coasts, the hill country, and the Cultural Triangle predominantly dry and sunny. Beaches from Negombo and Bentota around to Mirissa and Tangalle come alive, seas calm for swimming, and the Mirissa whale watching season builds toward its best months. In the highlands, the Adam's Peak pilgrimage season traditionally opens on the Unduvap Poya full moon, and clear mornings make for superb hiking and train journeys, though nights are cold at altitude. Kalpitiya's kitesurfing and dolphin seasons get going on the northwest coast. Early December is relatively quiet and good value, but from mid-month the Christmas and New Year surge sends prices to their annual peak and books out the best hotels, trains, and safari jeeps. The east coast is at its wettest and is best left off the itinerary this month.

Sea temperature ~28°C The north and east coasts are in the thick of the northeast monsoon, with heavy rain and rough seas.

Where to go in December

South & West Coast

The dry season is established, with calm seas, festive beach towns, and whale watching underway off Mirissa.

Hill Country

Clear, cool weather for hiking and scenic trains, and the Adam's Peak season opens in mid-December.

Cultural Triangle

Dry, comfortable conditions for the ancient cities and rock fortresses.

Kalpitiya & Northwest

Winter kitesurfing winds arrive and dolphin watching is in season.

Festivals & events

Tips for December

Traveling in December?

Get a personalised day-by-day itinerary matched to the season — free.

Plan my December trip