Southern Sri Lanka beach with palm trees and the Indian Ocean in December

Sri Lanka in December: Best Places, Beaches and Travel Tips

Planning a tropical holiday? Sri Lanka in December offers an appealing combination of golden beaches, ancient cities, lush tea plantations and unforgettable wildlife experiences. With warm coastal weather and the Christmas and New Year holiday season approaching, December is one of the most popular times to explore the island, particularly along the south and southwest coasts.

However, Sri Lanka’s weather varies considerably between regions. While southern beaches often enjoy favourable conditions, the northern and eastern parts of the island can experience heavier monsoon rainfall. The central highlands also have their own climate, with cooler temperatures and occasional rain.

Choosing the right destinations can make a significant difference to your holiday.

This guide explains the weather, the best places and beaches to visit, the most rewarding activities, and the practical details you need to plan your trip. Whether you are organising a family holiday, a romantic escape or a two-week adventure, you will find plenty of ideas for making the most of Sri Lanka in December.

Is December a Good Time to Visit Sri Lanka?

Yes, December can be an excellent time to visit Sri Lanka, especially if you want to combine beach relaxation with cultural sightseeing and wildlife experiences.

The south and southwest coasts generally become more attractive for beach holidays as the year progresses into December. Popular destinations such as Mirissa, Unawatuna, Bentota and Galle offer opportunities for swimming when sea conditions permit, surfing, coastal excursions and leisurely evenings beside the ocean.

December is also a rewarding month for exploring Sri Lanka’s cultural attractions. You can climb the rock fortress at Sigiriya, discover Kandy’s religious heritage or explore the historic streets of Galle Fort.

Nature lovers can venture into the hill country, where tea plantations, mountain viewpoints and scenic walking routes provide a refreshing contrast to the coast. Whale-watching trips are also available around the southern coast, although sightings depend on wildlife activity and sea conditions.

There are a few disadvantages to consider:

  • Higher demand: Accommodation and popular excursions can become more expensive around Christmas and New Year.
  • Regional rainfall: December falls within the northeast monsoon season, which particularly affects northern and eastern Sri Lanka.
  • Changeable weather: Rain remains possible in the south, west and hill country.
  • Busy attractions: Popular beaches, viewpoints and cultural sites may attract more visitors during the holiday period.

For the best experience, plan your route around regional weather patterns rather than assuming the whole island will enjoy identical conditions.

If you are comparing seasons, read our [Internal link: Best Time to Visit Sri Lanka] guide before deciding on your travel dates.

Sri Lanka Weather in December

Understanding the weather is essential when deciding where to go.

Sri Lanka has a tropical climate influenced by two principal monsoons, seasonal rainfall and its varied landscape. December falls within the northeast monsoon period, which generally brings wetter conditions to the north and east.

Meanwhile, the south and southwest coasts typically enter a more favourable period for beach holidays.

Regional weather overview

RegionTypical December conditionsBest activities
South coastGenerally favourable beach weather, with occasional showersBeaches, surfing, whale watching and coastal sightseeing
Southwest coastOften suitable for beach holidays, although rain and rough seas remain possibleBeach resorts, water sports and river excursions
North and eastGreater influence from the northeast monsoonCultural sightseeing when conditions permit, with flexible outdoor plans
Central highlandsCooler than the coast, with possible rain and mistTea plantations, hiking and scenic viewpoints
Cultural TriangleWarm conditions, with showers possibleAncient cities, temples and historical attractions
ColomboWarm and humid, with occasional rainFood, shopping, museums and city sightseeing

These are general seasonal patterns, not a forecast for specific dates. Rainfall can vary substantially between locations and from one year to another.

For the latest official information, consult the Sri Lanka Tourism weather guide and check local forecasts before travelling.

What does the weather mean for your holiday?

If beaches are your priority, consider spending more time on the southern or southwestern coast.

For a varied holiday, combine the coast with cultural sites and the hill country. This gives you alternatives if a rainy day affects your outdoor plans.

The northeast monsoon can bring persistent rain to some northern and eastern destinations. Therefore, beaches around Trincomalee and the east coast should not automatically be treated as equivalent to southern beaches in December.

In the highlands, mornings can be pleasant for sightseeing, but mist and rain may affect viewpoints and walking routes. Pack a light waterproof jacket even if most of your holiday is planned around the coast.

Best Places to Visit in Sri Lanka in December

The best places to visit in Sri Lanka in December depend on your interests, available time and preferred travel style. These destinations offer a useful starting point.

Galle and Galle Fort

Historic buildings and streets inside Galle Fort, Sri Lanka

Galle is one of the most rewarding stops on the southern coast.

Its historic fort contains colonial-era buildings, narrow streets, independent shops, cafés and restaurants. You can explore the ramparts, visit small galleries and enjoy views across the Indian Ocean.

December is a popular time to combine Galle with a beach holiday. Nearby coastal destinations make it easy to divide your time between sightseeing and relaxation.

Best for: Couples, history enthusiasts, photographers and travellers who enjoy boutique accommodation.

Travel tip: Explore the fort early in the morning or later in the afternoon to avoid the strongest midday heat.

Mirissa

Mirissa Beach on Sri Lanka’s southern coast

Mirissa is a popular southern beach destination known for its sandy shoreline, cafés and relaxed coastal atmosphere.

Visitors can swim when sea conditions are suitable, learn to surf, or arrange a boat trip to look for whales and dolphins. December falls within the generally favourable southern-coast whale-watching season, although sightings are never guaranteed.

You can also explore nearby beaches and viewpoints or take a short excursion to Galle.

Best for: Beach lovers, couples, surfers and wildlife enthusiasts.

Travel tip: Choose a whale-watching operator that respects recommended distances from marine wildlife and does not chase or crowd animals.

Unawatuna

Unawatuna offers a sheltered bay, restaurants and a wide range of accommodation close to Galle.

The beach can be suitable for swimming when local conditions are favourable. It is also a convenient base for visiting Galle Fort, exploring nearby coastal villages and enjoying relaxed evenings by the sea.

Conditions can change, so do not assume the bay is always safe for swimming.

Best for: Families, couples and first-time visitors who want beach access without being far from cultural attractions.

Travel tip: Compare accommodation locations carefully, as properties around the bay can offer quite different levels of noise and privacy.

Bentota

Bentota is well known for its beach resorts and river-based activities.

Depending on conditions, you can enjoy boat excursions, kayaking and other water-based experiences. The surrounding area also offers opportunities to explore local communities and coastal scenery.

Its established resort infrastructure makes it an appealing choice for travellers who prefer organised activities and comfortable accommodation.

Best for: Families, resort holidays and travellers seeking a convenient beach base.

Travel tip: Check sea conditions before swimming and confirm that water sports are operating safely on the day.

Hiriketiya and Dikwella

Hiriketiya is a small, curved bay on the southern coast with a relaxed atmosphere and a reputation as a surfing destination.

Nearby Dikwella offers a different experience, with a longer stretch of coastline and opportunities for a quieter beach stay.

Surf conditions vary according to swell, tide and weather. Beginners should choose an appropriate surf school and avoid entering the water when conditions exceed their ability.

Best for: Surfers, independent travellers and visitors looking for a less resort-focused atmosphere.

Travel tip: Hiriketiya can become busy during peak holiday periods, so book accommodation early if you want to stay close to the bay.

Colombo

Sri Lanka’s commercial capital is worth considering at the beginning or end of your trip.

Explore museums, browse shopping districts, sample Sri Lankan street food and visit religious or historic sites. The city also offers a broad choice of restaurants and accommodation.

Colombo is not primarily a beach destination, but it provides a useful introduction to contemporary Sri Lankan life.

Best for: Food lovers, shoppers, culture enthusiasts and travellers with limited time.

Travel tip: Allow time for road traffic when arranging airport transfers or connecting flights.

Ella

Green tea plantations and rolling hills near Ella, Sri Lanka

Ella is a small town in the central highlands surrounded by green hills, tea plantations and dramatic viewpoints.

Popular activities include hiking to Little Adam’s Peak, visiting the Nine Arch Bridge and exploring nearby tea-growing areas. The cooler climate offers a welcome change after several days on the coast.

December can bring rain, mist and slippery trails, so hiking conditions should be checked locally.

Best for: Hikers, couples, photographers and nature lovers.

Travel tip: Keep your schedule flexible and avoid exposed trails during thunderstorms or poor visibility.

Kandy

Kandy combines cultural attractions with the scenery of Sri Lanka’s central hills.

Visit the Temple of the Sacred Tooth Relic, walk around Kandy Lake and explore local markets. The city also works well as a stop between the Cultural Triangle and the hill country.

Although December can be a good time for sightseeing, showers are possible.

Best for: Culture enthusiasts, families and travellers interested in Sri Lankan traditions.

Travel tip: Dress modestly when visiting religious sites, covering your shoulders and knees. Follow local instructions about footwear and photography.

Sigiriya and the Cultural Triangle

Sigiriya Rock Fortress rising above the surrounding Sri Lankan landscape

The Cultural Triangle contains some of Sri Lanka’s most significant archaeological and historical attractions.

Sigiriya is famous for its ancient rock fortress, while nearby sites offer historic temples, ruins and evidence of sophisticated early urban settlements. Depending on your interests, you can also include Dambulla or Polonnaruwa.

December is a worthwhile time to explore these attractions, although warm conditions and occasional rain require sensible planning.

Best for: History lovers, photographers, families with older children and first-time visitors.

Travel tip: Start major outdoor visits early, carry water and check site access arrangements before setting out.

Best Beaches in Sri Lanka in December

For many visitors, choosing the right beach is the most important part of planning a December holiday.

The south and southwest coasts are generally the strongest starting points, but different beaches suit different activities.

1. Mirissa Beach

Mirissa combines a lively beach atmosphere with restaurants, accommodation and access to seasonal whale-watching excursions.

It suits travellers who want a mix of relaxation and activities. Swimming depends on the day’s sea conditions.

2. Unawatuna Beach

Unawatuna’s curved bay can provide more sheltered conditions than some exposed stretches of coastline.

It is a practical choice for families and couples who want restaurants, accommodation and access to Galle nearby. However, sheltered does not mean risk-free, so check the water before entering.

3. Bentota Beach

Bentota is a good option for resort-style holidays, with space for beach walks and access to organised water-based activities when conditions permit.

It particularly suits families and travellers who prefer to arrange excursions through their accommodation.

4. Hiriketiya Beach

Curved Hiriketiya Bay on Sri Lanka’s southern coast

Hiriketiya attracts surfers and independent travellers looking for a small bay with cafés and a relaxed social atmosphere.

It is a good place to consider if surfing is a priority, but the suitability of the waves depends on your experience and current conditions.

5. Weligama Beach

Weligama is a popular choice for beginner surfers because surf schools and lessons are widely available.

Its broad bay also suits travellers who enjoy beach walks and casual seaside dining.

Choose a reputable instructor, and follow local advice about currents and surfing areas.

6. Tangalle’s beaches

Tangalle offers a quieter coastal atmosphere, with beautiful stretches of sand and accommodation suited to slower-paced holidays.

Some beaches are exposed to strong waves and currents, making them better for scenery and relaxation than swimming.

Tangalle is particularly appealing if you want to spend several days away from busier tourist centres.

Important beach safety advice: Always check local sea conditions before swimming. Follow lifeguard instructions and posted warnings, and be cautious of strong currents, shore breaks and changing surf. Seasonal beach conditions are never a guarantee of safe swimming.

Northern and eastern beaches can experience different monsoon conditions in December. Assess each destination individually rather than relying on general advice about Sri Lanka’s coastline.

Best Things to Do in Sri Lanka in December

Once you have chosen your route, build your holiday around a mixture of outdoor activities, cultural experiences and opportunities to relax.

Here are some of the most rewarding things to do in Sri Lanka in December.

Relax on the southern beaches. Spend time in Mirissa, Unawatuna, Weligama or Bentota. Choose your beach according to whether you prefer swimming, surfing, resort facilities or quieter surroundings.

Try surfing. Southern coastal destinations offer surf schools and breaks for different experience levels. Conditions vary, so ask local instructors where it is appropriate to surf.

Go whale watching. Southern coastal excursions operate during the season, but sightings are not guaranteed. Select an operator that prioritises animal welfare and responsible viewing.

Explore Galle Fort. Wander through historic streets, visit independent shops and galleries, and enjoy the fort’s architecture and ocean views.

Discover tea country. Visit tea plantations around Ella and the wider hill country. Combine plantation visits with viewpoints and walks when weather conditions allow.

Explore ancient sites. Visit Sigiriya, Dambulla or Polonnaruwa to learn more about Sri Lanka’s history and architecture.

Enjoy scenic train travel. Rail journeys through the hill country offer a memorable way to see changing landscapes. However, services can be affected by maintenance, weather or operational changes. Check the official Sri Lanka Railways timetable and seat reservation service before planning around a specific train.

Experience Sri Lankan food. Try rice and curry, hoppers, string hoppers, kottu roti and regional seafood dishes. Local markets and small restaurants provide opportunities to explore the country’s food culture.

Enjoy Christmas and New Year celebrations. Popular coastal resorts and tourist towns often organise festive meals and special events. Check arrangements directly with hotels and restaurants, particularly if you plan to celebrate on 24–25 December or 31 December.

For wildlife excursions, choose responsible operators that follow park rules, respect viewing distances and avoid disturbing animals.

Suggested Sri Lanka Itinerary for December

A well-planned 10–14-day route can combine ancient sites, cultural attractions, the hill country and southern beaches.

The following itinerary assumes you arrive through Colombo’s international airport and want a varied first visit.

DaysDestinationSuggested activities
1Negombo or ColomboRecover after your flight, enjoy a relaxed meal and explore locally
2–3Sigiriya areaVisit Sigiriya Rock Fortress and nearby cultural attractions
4KandyExplore the Temple of the Sacred Tooth Relic and local markets
5–6EllaEnjoy hill-country scenery, tea plantations and suitable walking routes
7–9Mirissa or WeligamaRelax on the coast, surf or consider whale watching
10–11GalleExplore Galle Fort and nearby coastal attractions
12–14Southern coast or ColomboAdd beach days or return towards the airport, depending on your flight

For a 10-day holiday, shorten the route by removing a stop or reducing the number of nights in one region. Avoid trying to visit every destination in the table.

For a 14-day trip, consider spending longer in Ella or on the coast rather than moving accommodation every day.

Road journeys can take longer than expected because of traffic, road conditions and the winding routes through the hills. Private drivers offer flexibility, while trains and buses can be useful for selected journeys.

Check current transport options before finalising the route. If you have an early international flight, consider spending your final night near the airport rather than relying on a long road transfer on departure day.

Explore our [Internal link: Sri Lanka 10-Day Itinerary] and [Internal link: Sri Lanka 14-Day Itinerary] guides for alternative routes.

Essential Travel Tips for Visiting Sri Lanka in December

A few practical decisions can make your holiday more comfortable and reduce avoidable problems.

Book accommodation early

December is a popular travel month, especially around Christmas and New Year.

Reserve accommodation in advance if you want a particular beachfront hotel, boutique property or family room. Compare cancellation conditions and check whether festive meals or other holiday arrangements cost extra.

Choose transport according to your route

Private drivers are convenient for multi-stop itineraries, particularly when travelling with children or luggage.

Trains can be an enjoyable option for suitable routes, especially through the hill country. Buses and tuk-tuks are useful for shorter journeys, although comfort, journey times and luggage space vary.

Agree on tuk-tuk fares before travelling when a metered option is unavailable. Use reputable operators for longer transfers.

Pack for different climates

Coastal destinations are generally warm and humid, while the central highlands can be considerably cooler.

Bring breathable clothing for the coast, comfortable footwear for sightseeing, and a light jacket or rain layer for the hills.

Sun protection is important even when clouds are present.

Respect religious customs

Sri Lanka has a rich religious and cultural heritage.

When visiting temples, wear clothing that covers your shoulders and knees. Remove footwear where required, follow photography instructions and avoid behaviour that disturbs worshippers.

Ask permission before photographing people, particularly during religious ceremonies.

Take health precautions

Drink water from a safe source, use insect repellent and protect yourself from the sun.

Travel insurance should cover the activities you intend to undertake, including surfing or other adventure sports where relevant.

Check current health advice with an appropriate medical professional before departure.

Prepare for payments and connectivity

Sri Lankan rupees are useful for small purchases, local transport and some independent businesses.

Cards are accepted at many hotels and established restaurants, but not everywhere. Keep a reasonable amount of cash available and use secure payment methods.

A local SIM card or suitable roaming plan can help with maps, transport bookings and communication. Check current plans, coverage and registration requirements before choosing a provider.

Check entry requirements

Entry rules can change, and requirements may depend on your nationality, passport and travel circumstances.

Before booking, consult the official Sri Lanka Electronic Travel Authorisation website and verify the latest requirements for your passport. Do not rely solely on old blog posts or third-party visa services.

Stay flexible

Weather, road conditions and transport services can affect your plans.

Avoid scheduling every activity tightly. Leave room to change a beach day, move a hike or adjust a transfer if conditions require it.

What to Pack for Sri Lanka in December

Packing for both the coast and the hill country means preparing for warm weather, occasional rain and cooler evenings.

Clothing

  • Lightweight T-shirts, shorts and breathable trousers.
  • Comfortable evening outfits.
  • Modest clothing for temples and religious sites.
  • A light jumper or fleece for the highlands.
  • A light rain jacket or compact umbrella.

Beach essentials

  • Swimwear and a quick-drying towel.
  • Reef-conscious sun protection where suitable.
  • Sunglasses and a sun hat.
  • Sandals or water-friendly footwear.
  • A waterproof pouch for valuables.

Hiking and sightseeing

  • Comfortable walking shoes with good grip.
  • Reusable water bottle.
  • Small daypack.
  • Lightweight trousers for outdoor activities.
  • A head torch if your plans require one.

Health and personal care

  • Insect repellent.
  • Personal medication and basic first-aid supplies.
  • Hand sanitiser.
  • Any necessary prescription documents.
  • Sun protection suitable for your skin.

Travel documents and electronics

  • Passport and relevant entry documents.
  • Travel insurance details.
  • Bank cards and some cash.
  • Phone, charger and suitable travel adaptor.
  • Offline maps and copies of important bookings.

You do not need a completely separate wardrobe for each region. Choose versatile layers that work in both warm coastal conditions and cooler highland weather.

Is Sri Lanka Expensive in December?

Sri Lanka can suit a range of budgets, but your costs depend on accommodation, transport, activities and the time you travel.

Budget travellers can reduce expenses by choosing guesthouses, eating at local restaurants, using public transport and limiting private excursions.

Mid-range travellers can combine comfortable hotels, selected private transfers, guided sightseeing and a mixture of local and international dining.

Premium travellers may prefer beachfront resorts, boutique villas, private drivers and organised wildlife or cultural experiences.

December’s peak travel period can affect accommodation rates and availability. Prices may rise around Christmas and New Year, especially in popular beach destinations.

Transport choices also influence your budget. A private driver can be convenient for a family or small group, while public transport may be more economical for flexible travellers.

Excursions, entrance tickets, surf lessons and boat trips should be considered separately when planning spending.

To manage costs:

  • Compare accommodation options before booking.
  • Check whether meals, transfers and festive events are included.
  • Confirm excursion prices and cancellation terms in advance.
  • Keep a contingency for unexpected transport or weather changes.
  • Consider travelling outside the busiest holiday dates if your schedule allows.

Rather than relying on a single daily budget, calculate your likely costs using your preferred accommodation standard, transport style and planned activities.

Frequently Asked Questions About Sri Lanka in December

1. Is December a good month to visit Sri Lanka?

Yes. December is particularly appealing for southern and southwestern beach holidays, cultural sightseeing and a varied island itinerary. However, the north and east can experience wetter monsoon conditions.

2. Which part of Sri Lanka is best in December?

The south and southwest coasts are generally the best starting point for a December beach holiday. The Cultural Triangle and central highlands can also be rewarding additions.

3. Can you swim in Sri Lanka in December?

Yes, swimming is possible at suitable beaches when conditions permit. However, currents, waves and local weather vary, so always check conditions before entering the water.

4. Is Sri Lanka rainy in December?

It can be. December falls within the northeast monsoon season, which particularly affects the north and east. The south and southwest are generally more favourable for beach holidays, but rain is still possible.

5. What are the best beaches in Sri Lanka in December?

Mirissa, Unawatuna, Bentota, Hiriketiya, Weligama and Tangalle are all worth considering. The best choice depends on whether you prefer surfing, sheltered bays, resort facilities or quieter coastal scenery.

6. Is December a good time for a family holiday in Sri Lanka?

Yes. Families can combine beach stays, cultural attractions, wildlife experiences and comfortable resort accommodation. Book early for Christmas and New Year, and choose swimming locations carefully.

7. Can you visit Ella and the hill country in December?

Yes. Ella offers tea plantations, scenic viewpoints and hiking opportunities. However, rain and mist can affect trails and visibility, so keep outdoor plans flexible.

8. Should I book my Sri Lanka holiday in advance for Christmas and New Year?

Yes, advance booking is advisable if you want specific accommodation, popular excursions or festive dining arrangements. Availability can be limited in busy coastal destinations.

9. How many days do you need to explore Sri Lanka in December?

Ten to fourteen days is a useful starting point for combining cultural attractions, hill-country scenery and southern beaches. A longer trip allows you to explore at a more relaxed pace.

10. What should I pack for Sri Lanka in December?

Pack lightweight clothing, swimwear, sun protection, insect repellent, comfortable walking shoes and a light waterproof jacket. Add warmer layers if you plan to visit Ella or other highland destinations.

Planning Your Sri Lanka Holiday in December

Sri Lanka in December offers an appealing mix of beach relaxation, cultural discovery, wildlife experiences and mountain scenery. The key to a successful trip is understanding the island’s regional weather patterns and choosing destinations that suit your interests.

For a classic first visit, combine the Cultural Triangle with Kandy or Ella, then spend several days on the southern coast. If you prefer a slower holiday, choose one or two coastal bases and add short excursions to nearby attractions.

Book popular accommodation ahead of the Christmas and New Year period, check transport and entry requirements using official sources, and leave enough flexibility to adapt to the weather.

Ready to plan your trip? Explore more destination guides, beach recommendations, itinerary ideas and practical travel advice on Off2SriLanka.com to start building your ideal Sri Lankan holiday.

Sri Lanka
Travel to

Sri Lanka

Quick booking process

Talk to an expert