es Flag

Costa Dorada Weather in December, Spain

Slide and Tap Other Months

  • What is Average Temperature?
    The average high temperature and the average low temperature for that month, on a daily basis, divided by 2 equals the average temperature for that month


  • What is Average High Low Temperature?
    The sum of high temperatures/low temperatures divided by the number of days in that month, recorded daily

    High Temperature

  • What is Average High Low Temperature?
    The sum of high temperatures/low temperatures divided by the number of days in that month, recorded daily

    Low Temperature

  • What is Average Sea Temperature?
    Average daily sea temperatures and divided by the number of days in the month. Sea Temperatures are taken from buoys, ships and even satellites can calculate sea temperature based on energy that is radiated from the sea's surface

    Sea Temperature

  • What are Average Daily Sunshine Hours?
    Total sunshine hours for the month, divided by the number of days in the month. Sunshine hours are taken with a sunshine recorder, either a Campbell-Stokes recorder or an Eppley Pyreheliometer

    Sunshine Hours

    5 hours
  • What is Average Rainfall?
    The amount of mm in rain for that month divided by the number of days, and the number of days that it rains during that month on average, over a given period of years

    Rainfall Days

    6 days
  • What is Average Rainfall?
    The amount of mm in rain for that month divided by the number of days, and the number of days that it rains during that month on average, over a given period of years


    20 mm

December, 2024

1 Avg 12º 54º
2 Avg 11º 52º
3 Avg 12º 54º
4 Avg 11º 52º
5 Avg 11º 52º
6 Avg 11º 52º
7 Avg 12º 54º
8 Avg 12º 54º
9 Avg 13º 55º
10 Avg 13º 55º
11 Avg 13º 55º
12 Avg 12º 54º
13 Avg 11º 52º
14 Avg 12º 54º
15 Avg 13º 55º
16 Avg 13º 55º
17 Avg 13º 55º
18 Avg 13º 55º
19 Avg 13º 55º
20 Avg 12º 54º
21 Avg 13º 55º
22 Avg 12º 54º
23 Avg 12º 54º
24 Avg 11º 52º
25 Avg 11º 52º
26 Avg 12º 54º
27 Avg 13º 55º
28 Avg 13º 55º
29 Avg 12º 54º
30 Avg 11º 52º
31 Avg 11º 52º
Avg Historical Daily Average

What's the weather like in Costa Dorada in December?

During the last month of the year, visitors will find that this is still a great time to visit Costa Dorada and experience a holiday while enjoying mild temperatures and the nearby beaches. In December, fares are lower than other peak months as are hotel prices making this a great time of the year to score a great travel deal.

Sea Temperature

While it might be too chilly to actually enjoy the water, the beaches are still nice. However, the average sea surface temperature for the month is a chilly 15°C (59°F). As a result, it is too cold to go into the waters.


Even though it may be too cold to swim, there is still plenty to do on land. Vacationers may want to consult an extended forecast before leaving home, but afternoon temperatures will be mild enough to enjoy the great outdoor activities of the region. However, it is important to bring something warm enough for the early morning hours when average overnight lows will dip to 7°C (45°F). Temperatures in the afternoon will climb to a mild 17°C (63°F). As a result, long sleeves may still be needed into the later daytime hours. The average daily temperature for the month is 12°C (54°F).

Sunshine Hours

While temperatures might be cooler, visitors can still expect to see an average of 8 hours of sunshine per day. The chance of experiencing a sunny day is still 100 percent as compared to only a 20 percent chance of experiencing rain showers which is excellent in comparison to conditions in northern Europe.


Overall, the month is a dry one with only 20mm of precipitation expected. This rain will fall over an average of only 6 days making most of the month pleasant. As a result, vacationers can still take advantage of the region and outdoor activities provided they dress appropriately for any cool conditions either in the morning or afternoon.

Hotels in Costa Dorada in December

H10 Delfin

The adult-only H10 Delfin is the perfect exclusive resort to enjoy a December holiday. With 242 rooms, the hotel has recently undergone a renovation including new, modern facilities, refurbished rooms, and plenty of entertainment. Additional amenities include two pools, pool service, Jacuzzi, gym, library, room service as well as car and bike rentals. Additionally, there are two bars and one on-site restaurant.

Hotel Canada Palace

Enjoy the holiday season in the lap of luxury by planning a vacation at the Hotel Canada Palace. Located just 120 meters from the nearest beach, the hotel features 160 fully equipped and air-conditioned rooms. Most of the rooms come with sea facing balconies to take advantage of the gentle sea breezes throughout the day. Additional amenities include pools for adults and children; home made food in the buffet, game room, kid zone, show cooking and more.

NH Ciutat de Reus

Located in a quiet residential area, NH Ciutat de Reus features 84 rooms in Standard, Superior or Junior Suite levels. All rooms are nice and spacious and come full equipped with everything that a guest will need. Guests can dine on a breakfast buffet and later enjoy Mediterranean dishes in the on-site restaurant. Pets are allowed and the hotel also allows for a lazy Sunday with a late checkout not until 4:00pm. 

Bars and Restaurants

O Mar Restaurant

O Mar Restaurant not only offers guests a unique dining atmosphere, but also some of the best food in the region. Reservations are highly recommended at this popular spot in order to ensure a table. The menu is comprised of fresh seafood and meats and is plenty for the table to share or to enjoy alone.

Cotton Club

With one of the best bars in the region as well as impeccably made food, the Cotton Club is a dining experience not to be missed. The bar is well decorated and designed and the food takes advantage of the nearby sea to offer fresh fish, prawns, lobster and other dishes. This is the perfect spot for a pre dinner cocktail or a great romantic dinner. 

Things to do in Costa Dorada in December

Christmas Celebrations

Temperatures hovering around 17°C (63°F) will certainly not put a damper on the spirits of the locals and tourists because of the many events lined up for their Christmas celebrations.  Many of the towns in Costa Dorada organize themselves for nativity scene performances.  Neighborhoods outdo each other in creating the most realistic and beautiful nativity scenes.  There is also the staple presentation of the story of the pastorets (shepherds). 

Turrons (nougats) and wafers are in abundance along with the Christmas feasts.  The Noche Buena is held on the eve of Christmas Day or on the 24th and this is a time wherein the family eats Christmas dinner together.  On December 31 is the Noche Vieja (New Year's Eve) which is celebrated with a display of fireworks and loud parties downtown.

December 8 is the feast day of the Immaculate Conception and for Catholics this is an important religious event.  Masses are held and will be followed by processions.  The castellers (human towers) will also be part of this Festival.

Costa Dorada Events December


3 Dec 2024
8 Dec 2024

Spanish Open in Salou 🏅

Fans of ballroom dancing and dance sport shouldn't miss this international competition that sees the participation of the top couples from around the world and takes place in the municipal sports pavilion in Salou coinciding with the Spanish holiday period at the beginning of December. There are different categories of competition featuring vibrant rhythms and seemingly impossible dance moves.