mx Flag

Playa del Carmen Weather in December, Mexico

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

    Temperature

    23°C
    75°F
  • 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

    28°C
    83°F
  • 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

    19°C
    67°F
  • What is Average Day Temperature?
    The average temperature recorded between sunrise and sunset

    Day Temperature

    25°C
    78°F
  • What is Average Night Temperature?
    The average temperature recorded between sunset and sunrise

    Night Temperature

    22°C
    72°F
  • 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

    27°C
    81°F
  • 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

    8 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

    2 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

    Rainfall

    21 mm

December, 2024

Sun
1 Avg 23º 73º
Mon
2 Avg 23º 73º
Tue
3 Avg 23º 73º
Wed
4 Avg 23º 73º
Thu
5 Avg 23º 73º
Fri
6 Avg 23º 73º
Sat
7 Avg 23º 73º
8 Avg 22º 72º
9 Avg 22º 72º
10 Avg 22º 72º
11 Avg 23º 73º
12 Avg 22º 72º
13 Avg 22º 72º
14 Avg 23º 73º
15 Avg 22º 72º
16 Avg 23º 73º
17 Avg 23º 73º
18 Avg 24º 75º
19 Avg 24º 75º
20 Avg 24º 75º
21 Avg 23º 73º
22 Avg 24º 75º
23 Avg 24º 75º
24 Avg 24º 75º
25 Avg 23º 73º
26
27
28
  • 24

    75

    Hour 7

    7:00

  • Sunset

    07:22

  • 24

    75

    Hour 8

    8:00

  • 25

    77

    Hour 9

    9:00

  • 24

    75

    Hour 10

    10:00

  • 25

    77

    Hour 11

    11:00

  • 26

    79

    Hour 12

    12:00

  • 25

    77

    Hour 13

    13:00

  • 25

    77

    Hour 14

    14:00

  • 25

    77

    Hour 15

    15:00

  • 25

    77

    Hour 16

    16:00

  • 25

    77

    Hour 17

    17:00

  • 25

    77

    Hour 18

    18:00

  • Sunset

    18:15

  • 25

    77

    Hour 19

    19:00

  • 25

    77

    Hour 20

    20:00

  • 25

    77

    Hour 21

    21:00

  • 25

    77

    Hour 22

    22:00

  • 24

    75

    Hour 23

    23:00

  • Friday
  • 24

    75

    0:00

  • 24

    75

    1:00

  • 24

    75

    2:00

  • 24

    75

    3:00

  • 24

    75

    4:00

  • 25

    77

    5:00

  • 25

    77

    6:00

    • 07:00

      Overcast

      24º

      75º

    • 07 22

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Overcast

      24º

      75º

    • 09:00

      Overcast

      25º

      77º

    • 10:00

      Overcast

      24º

      75º

    • 11:00

      Cloudy

      25º

      77º

    • 12:00

      Partly cloudy

      26º

      79º

    • 13:00

      Overcast

      25º

      77º

    • 14:00

      Partly cloudy

      25º

      77º

    • 15:00

      Cloudy

      25º

      77º

    • 16:00

      Light rain shower

      25º

      77º

    • 17:00

      Overcast

      25º

      77º

    • 18:00

      Cloudy

      25º

      77º

    • 18 15

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Partly cloudy

      25º

      77º

    • 20:00

      Overcast

      25º

      77º

    • 21:00

      Overcast

      25º

      77º

    • 22:00

      Clear

      25º

      77º

    • 23:00

      Overcast

      24º

      75º

    • 00:00

      Fri

      Overcast

      24º

      75º

    • 01:00

      Overcast

      24º

      75º

    • 02:00

      Overcast

      24º

      75º

    • 03:00

      Overcast

      24º

      75º

    • 04:00

      Overcast

      24º

      75º

    • 05:00

      Overcast

      24º

      75º

    • 06:00

      Overcast

      24º

      75º

  • 25

    77

    Hour 7

    7:00

  • Sunset

    07:23

  • 25

    77

    Hour 8

    8:00

  • 25

    77

    Hour 9

    9:00

  • 26

    79

    Hour 10

    10:00

  • 27

    81

    Hour 11

    11:00

  • 27

    81

    Hour 12

    12:00

  • 28

    82

    Hour 13

    13:00

  • 28

    82

    Hour 14

    14:00

  • 29

    84

    Hour 15

    15:00

  • 28

    82

    Hour 16

    16:00

  • 28

    82

    Hour 17

    17:00

  • 28

    82

    Hour 18

    18:00

  • Sunset

    18:16

  • 27

    81

    Hour 19

    19:00

  • 26

    79

    Hour 20

    20:00

  • 26

    79

    Hour 21

    21:00

  • 24

    75

    Hour 22

    22:00

  • 24

    75

    Hour 23

    23:00

  • Saturday
  • 24

    75

    0:00

  • 24

    75

    1:00

  • 24

    75

    2:00

  • 24

    75

    3:00

  • 24

    75

    4:00

  • 24

    75

    5:00

  • 24

    75

    6:00

    • 06:00

      Partly cloudy

      24º

      75º

    • 07:00

      Partly cloudy

      25º

      77º

    • 07 23

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Partly cloudy

      25º

      77º

    • 09:00

      Partly cloudy

      25º

      77º

    • 10:00

      Clear

      26º

      79º

    • 11:00

      Clear

      27º

      81º

    • 12:00

      Clear

      27º

      81º

    • 13:00

      Clear

      28º

      82º

    • 14:00

      Clear

      28º

      82º

    • 15:00

      Clear

      29º

      84º

    • 16:00

      Clear

      28º

      82º

    • 17:00

      Clear

      28º

      82º

    • 18:00

      Clear

      28º

      82º

    • 18 16

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Clear

      27º

      81º

    • 20:00

      Partly cloudy

      26º

      79º

    • 21:00

      Cloudy

      26º

      79º

    • 22:00

      Cloudy

      24º

      75º

    • 23:00

      Partly cloudy

      24º

      75º

    • 00:00

      Sat

      Partly cloudy

      25º

      77º

    • 01:00

      Partly cloudy

      24º

      75º

    • 02:00

      Partly cloudy

      24º

      75º

    • 03:00

      Partly cloudy

      24º

      75º

    • 04:00

      Partly cloudy

      24º

      75º

    • 05:00

      Partly cloudy

      24º

      75º

  • 25

    77

    Hour 7

    7:00

  • Sunset

    07:23

  • 25

    77

    Hour 8

    8:00

  • 25

    77

    Hour 9

    9:00

  • 26

    79

    Hour 10

    10:00

  • 26

    79

    Hour 11

    11:00

  • 27

    81

    Hour 12

    12:00

  • 27

    81

    Hour 13

    13:00

  • 27

    81

    Hour 14

    14:00

  • 27

    81

    Hour 15

    15:00

  • 26

    79

    Hour 16

    16:00

  • 26

    79

    Hour 17

    17:00

  • 26

    79

    Hour 18

    18:00

  • Sunset

    18:16

  • 25

    77

    Hour 19

    19:00

  • 25

    77

    Hour 20

    20:00

  • 25

    77

    Hour 21

    21:00

  • 25

    77

    Hour 22

    22:00

  • 25

    77

    Hour 23

    23:00

  • Sunday
  • 25

    77

    0:00

  • 24

    75

    1:00

  • 24

    75

    2:00

  • 24

    75

    3:00

  • 24

    75

    4:00

  • 24

    75

    5:00

  • 24

    75

    6:00

    • 06:00

      Partly cloudy

      24º

      75º

    • 07:00

      Mist

      25º

      77º

    • 07 23

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Mist

      25º

      77º

    • 09:00

      Mist

      25º

      77º

    • 10:00

      Clear

      26º

      79º

    • 11:00

      Partly cloudy

      26º

      79º

    • 12:00

      Partly cloudy

      27º

      81º

    • 13:00

      Partly cloudy

      27º

      81º

    • 14:00

      Partly cloudy

      27º

      81º

    • 15:00

      Partly cloudy

      27º

      81º

    • 16:00

      Partly cloudy

      26º

      79º

    • 17:00

      Partly cloudy

      26º

      79º

    • 18:00

      Partly cloudy

      26º

      79º

    • 18 16

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Partly cloudy

      25º

      77º

    • 20:00

      Partly cloudy

      25º

      77º

    • 21:00

      Partly cloudy

      25º

      77º

    • 22:00

      Partly cloudy

      25º

      77º

    • 23:00

      Cloudy

      25º

      77º

    • 00:00

      Sun

      Cloudy

      25º

      77º

    • 01:00

      Cloudy

      24º

      75º

    • 02:00

      Cloudy

      23º

      73º

    • 03:00

      Cloudy

      23º

      73º

    • 04:00

      Cloudy

      23º

      73º

    • 05:00

      Cloudy

      23º

      73º

29
30
31
  • 23

    73

    Hour 7

    7:00

  • Sunset

    07:24

  • 23

    73

    Hour 8

    8:00

  • 25

    77

    Hour 9

    9:00

  • 26

    79

    Hour 10

    10:00

  • 27

    81

    Hour 11

    11:00

  • 27

    81

    Hour 12

    12:00

  • 27

    81

    Hour 13

    13:00

  • 27

    81

    Hour 14

    14:00

  • 26

    79

    Hour 15

    15:00

  • 25

    77

    Hour 16

    16:00

  • 24

    75

    Hour 17

    17:00

  • 24

    75

    Hour 18

    18:00

  • Sunset

    18:17

  • 23

    73

    Hour 19

    19:00

  • 23

    73

    Hour 20

    20:00

  • 23

    73

    Hour 21

    21:00

  • 24

    75

    Hour 22

    22:00

  • 23

    73

    Hour 23

    23:00

  • Monday
  • 25

    77

    0:00

  • 24

    75

    1:00

  • 23

    73

    2:00

  • 23

    73

    3:00

  • 23

    73

    4:00

  • 23

    73

    5:00

  • 22

    72

    6:00

    • 06:00

      Patchy rain possible

      22º

      72º

    • 07:00

      Partly cloudy

      23º

      73º

    • 07 24

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Partly cloudy

      23º

      73º

    • 09:00

      Clear

      25º

      77º

    • 10:00

      Partly cloudy

      26º

      79º

    • 11:00

      Patchy rain possible

      27º

      81º

    • 12:00

      Patchy rain possible

      27º

      81º

    • 13:00

      Patchy rain possible

      27º

      81º

    • 14:00

      Patchy rain possible

      27º

      81º

    • 15:00

      Patchy rain possible

      26º

      79º

    • 16:00

      Patchy light rain with thunder

      25º

      77º

    • 17:00

      Patchy rain possible

      24º

      75º

    • 18:00

      Patchy rain possible

      24º

      75º

    • 18 17

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Partly cloudy

      23º

      73º

    • 20:00

      Partly cloudy

      23º

      73º

    • 21:00

      Partly cloudy

      23º

      73º

    • 22:00

      Patchy rain possible

      24º

      75º

    • 23:00

      Partly cloudy

      23º

      73º

    • 00:00

      Mon

      Partly cloudy

      22º

      72º

    • 01:00

      Partly cloudy

      22º

      72º

    • 02:00

      Partly cloudy

      22º

      72º

    • 03:00

      Partly cloudy

      22º

      72º

    • 04:00

      Partly cloudy

      22º

      72º

    • 05:00

      Partly cloudy

      21º

      70º

  • 22

    72

    Hour 7

    7:00

  • Sunset

    07:24

  • 22

    72

    Hour 8

    8:00

  • 23

    73

    Hour 9

    9:00

  • 25

    77

    Hour 10

    10:00

  • 26

    79

    Hour 11

    11:00

  • 26

    79

    Hour 12

    12:00

  • 27

    81

    Hour 13

    13:00

  • 27

    81

    Hour 14

    14:00

  • 27

    81

    Hour 15

    15:00

  • 26

    79

    Hour 16

    16:00

  • 25

    77

    Hour 17

    17:00

  • 24

    75

    Hour 18

    18:00

  • Sunset

    18:17

  • 24

    75

    Hour 19

    19:00

  • 23

    73

    Hour 20

    20:00

  • 23

    73

    Hour 21

    21:00

  • 23

    73

    Hour 22

    22:00

  • 23

    73

    Hour 23

    23:00

  • Tuesday
  • 22

    72

    0:00

  • 22

    72

    1:00

  • 22

    72

    2:00

  • 22

    72

    3:00

  • 22

    72

    4:00

  • 21

    70

    5:00

  • 21

    70

    6:00

    • 06:00

      Clear

      21º

      70º

    • 07:00

      Patchy rain possible

      22º

      72º

    • 07 24

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Clear

      22º

      72º

    • 09:00

      Clear

      23º

      73º

    • 10:00

      Clear

      25º

      77º

    • 11:00

      Patchy light drizzle

      26º

      79º

    • 12:00

      Light rain shower

      26º

      79º

    • 13:00

      Patchy rain possible

      27º

      81º

    • 14:00

      Patchy light drizzle

      27º

      81º

    • 15:00

      Patchy rain possible

      27º

      81º

    • 16:00

      Patchy rain possible

      26º

      79º

    • 17:00

      Patchy rain possible

      25º

      77º

    • 18:00

      Partly cloudy

      24º

      75º

    • 18 17

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Clear

      24º

      75º

    • 20:00

      Clear

      23º

      73º

    • 21:00

      Clear

      23º

      73º

    • 22:00

      Clear

      23º

      73º

    • 23:00

      Patchy rain possible

      23º

      73º

    • 00:00

      Tue

      Patchy rain possible

      22º

      72º

    • 01:00

      Patchy rain possible

      22º

      72º

    • 02:00

      Patchy rain possible

      22º

      72º

    • 03:00

      Patchy rain possible

      22º

      72º

    • 04:00

      Patchy rain possible

      22º

      72º

    • 05:00

      Patchy rain possible

      22º

      72º

  • 23

    73

    Hour 7

    7:00

  • Sunset

    07:24

  • 23

    73

    Hour 8

    8:00

  • 24

    75

    Hour 9

    9:00

  • 25

    77

    Hour 10

    10:00

  • 26

    79

    Hour 11

    11:00

  • 26

    79

    Hour 12

    12:00

  • 26

    79

    Hour 13

    13:00

  • 26

    79

    Hour 14

    14:00

  • 26

    79

    Hour 15

    15:00

  • 26

    79

    Hour 16

    16:00

  • 25

    77

    Hour 17

    17:00

  • 24

    75

    Hour 18

    18:00

  • Sunset

    18:18

  • 23

    73

    Hour 19

    19:00

  • 23

    73

    Hour 20

    20:00

  • 23

    73

    Hour 21

    21:00

  • 23

    73

    Hour 22

    22:00

  • 23

    73

    Hour 23

    23:00

  • Wednesday
  • 22

    72

    0:00

  • 22

    72

    1:00

  • 22

    72

    2:00

  • 22

    72

    3:00

  • 22

    72

    4:00

  • 22

    72

    5:00

  • 22

    72

    6:00

    • 06:00

      Partly cloudy

      22º

      72º

    • 07:00

      Patchy rain possible

      23º

      73º

    • 07 24

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 08:00

      Patchy rain possible

      23º

      73º

    • 09:00

      Patchy rain possible

      24º

      75º

    • 10:00

      Patchy rain possible

      25º

      77º

    • 11:00

      Patchy rain possible

      26º

      79º

    • 12:00

      Patchy rain possible

      26º

      79º

    • 13:00

      Patchy rain possible

      26º

      79º

    • 14:00

      Patchy rain possible

      26º

      79º

    • 15:00

      Patchy rain possible

      26º

      79º

    • 16:00

      Patchy rain possible

      26º

      79º

    • 17:00

      Partly cloudy

      25º

      77º

    • 18:00

      Patchy rain possible

      24º

      75º

    • 18 18

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 19:00

      Partly cloudy

      23º

      73º

    • 20:00

      Patchy rain possible

      23º

      73º

    • 21:00

      Partly cloudy

      23º

      73º

    • 22:00

      Patchy rain possible

      23º

      73º

    • 23:00

      Patchy rain possible

      23º

      73º

    • 00:00

      Wed

      Patchy rain possible

      23º

      73º

    • 01:00

      Patchy rain possible

      23º

      73º

    • 02:00

      Patchy rain possible

      23º

      73º

    • 03:00

      Patchy rain possible

      23º

      73º

    • 04:00

      Patchy rain possible

      23º

      73º

    • 05:00

      Patchy rain possible

      23º

      73º

Forecast
Avg Historical Daily Average

What's the Weather like in Playa Del Carmen in December 

Temperature

December marks the start of winter in Playa del CarmenMexico. Though temperatures are lower than the previous months, the weather is still considerably warm with plenty of sunshine. December falls in the dry season, thanks to the resort's tropical climate, which means that there is barely any rainfall throughout the month. If you are looking for somewhere to soak up the warm Caribbean weather over the winter period, then Playa del Carmen is the place to go.

Despite it being winter, high temperatures in December sit at a very pleasant 28°C, often rising even higher during the hottest parts of the day. Usually, though, you can expect average temperatures to hover around 24°C. Even the nights are extremely mild in December, with temperatures hardly ever dropping below 19°C. Pack layers if you are planning a trip to Playa del Carmen at this time of year shorts, t-shirts, and light layers are perfect for the day time, but you will probably want a thicker jumper or two to keep the evening chill at bay. It is worth packing some sun cream, too, as the tropical sun is still very fierce in winter.

Rain

Thanks to its central positioning so close to the equator, Playa del Carmen has a tropical climate consisting of a dry season and a rainy season. December falls in the dry season, meaning there is not much rainfall at all throughout the month. On average, around 21mm falls across a 2 day period, so it is unlikely you'll encounter any showers on your trip. With only an 18% chance of rain, you probably won't need any waterproofs or an umbrella just duck inside a café if the heaves open but you might want to pack one just in case.

Sunshine Hours

The hours of sunshine are very similar in Playa del Carmen throughout the year, and December sees just as much sunshine as the previous months. There are around 8 hours of sunshine per day, leaving you plenty of time to get out and about and explore all that the resort has to offer.

Average Sea Temperature

Beach-goers still flock to the shores of Playa del Carmen in winter, thanks to the year-round warm sea temperatures. In December, the Caribbean waters bask at a very pleasant 27°C, providing the perfect backdrop for swimming, splashing around in the shallows, and exploring the colourful underwater world.

December is one of the best times to visit Playa del Carmen because the temperatures are gloriously high, there is a lot of sunshine, barely any rain, and the sea is lovely and warm the perfect place to escape the cold winters in the Northern hemisphere.

Playa Del Carmen Hotels in December 

Secrets Resort and Spa is a sumptuous accommodation choice with views out across the shimmering Caribbean Sea. Rooms are spacious and elegant with huge four-poster beds draped in crisp white bedding and flecks of gold, marble floors, and large private balconies with dining areas and spectacular views over the surrounding scenery. There is an in-house relaxing spa for guests to enjoy which bursts with Oriental design, and there are seven on-site eateries, including a café and patisserie, a beachside grill, an upmarket, sophisticated restaurant overlooking the sea, and a ceviche and taco restaurant set right on the sand. There is also a swimming pool, golf course, and a number of boutique stores on site.

The Banyan Tree Mayakoba is a quirky hotel situated right on the edge of the Caribbean Sea. It is surrounded by lush mangrove forests, peaceful lagoons, and the pristine white sands of the Mexican coast. It comprises a number of sophisticated villas, all of which are luxuriously decorated in contemporary whites and splashes of deep reds, oranges, and terracotta. Each villa has its own lounge, dining, and kitchen area, as well as desk space, a large patio area and balcony with outdoor seating, and a swimming pool with views over the surrounding scenery. Guests can also enjoy the large, free-form communal swimming pool, the in-house spa with a range of facilities, yoga classes, the beautiful Banyan Tree Gallery, the golf course, and the elaborate ballroom. There are eight on-site restaurants, serving everything from seafood grills to Mexican cuisine and Oriental dishes, plus there is also the option to have the chefs whip up a delicious meal that you can eat in the privacy and comfort of your own villa.

Royal Haciendas offers a fun-filled stay in an action-packed resort right on the beach of Playa del Carmen. Rooms are spacious and comfortable, with luxurious earth toned décor, typical Mexican-style tiled floors, and private balconies with spectacular views. Some of the suites also boast individual kitchen, dining, and living spaces, perfect for an independent holiday or a family break. Guests can enjoy the selection of five on-site restaurants, the evening entertainment, the spa and wellness centre, the massage facilities, the beauty salon, arts and crafts workshops, and the dive centre that provides a range of snorkelling and diving trips for various levels.

Viva Wyndham Maya is a colourful, lively resort set right beside the Caribbean Sea, surrounded by palm trees and pristine white sands. Rooms are modern and spacious, with whitewashed walls and splashes of blues and yellows. The walls are adorned with vibrant artworks, and each room has a private balcony that overlooks the beach. The hotel offers a variety of outdoor activities, including a large, free-form swimming pool, golf, tennis, sailing, horseback riding, snorkelling, and kayaking. There are also six on-site restaurants for guests to enjoy, including a bright, Mexican eatery, and a poolside bar.

Search for your next stay in Playa del Carmen Choose from millions of homes, hotels and other properties all over the world

Playa Del Carmen Beach for December 

Cozumel is under an hour from Playa del Carmen by ferry and boasts an array of beautiful beaches. Paradise Beach is one of the more popular offerings, featuring typical white-sand shores and sparkling blue waters. There are rows of sun loungers laid out across the sands and a number of restaurants and beach bars dotted along its length. In addition, Paradise Beach is known for its watersports, and visitors can sign up for the banana boats, paragliding, and kayaking, and they can explore the underwater world through snorkelling and diving tours.

Playa Corona is another beach situated on the island of Cozumel. It is a little more secluded than Paradise Beach and boasts a rockier landscape. The beach itself is much smaller, too, with an off-the-beaten track feel to it. The water is still crystal clear, though, and it is one of the best places to explore the colourful underwater world. There are also a couple of beachside restaurants and bars for visitors to refuel in.

Bars and Restaurants 

If you are craving Sushi in Playa del Carmen, head to Sushi Club, a contemporary, sophisticated Japanese haunt that boasts a luxurious atmosphere and a delicious collection of classic sushi dishes as well as some more experimental ones. As well as a modern, decorated interior, Sushi Club also has an intimate outdoor terrace for diners to enjoy the mild Mexican weather on. If you fancy sushi but don't want to go out, they also deliver to most places in the vicinity.

Things to do in Playa Del Carmen in December 

Cozumel is a small island just off the coast of Mexico and just under an hour's ferry ride from Playa del Carmen. It is surrounded by spectacular beaches and boasts a colourful underwater world, but there is also a fine selection of authentic Mexican restaurants, bars, and a collection of boutique shops and art galleries that offer a bit of variety from those in Playa del Carmen.

Flea markets are a great way to get to know the local life of a place, and Playa del Carmen hosts its very own on Sundays on Calle 54. The street is filled with stalls piled high with traditional Mexican trinkets, local artwork, rustic furniture, vintage knickknacks, and more. There are also a number of food vendors serving street side Mexican food grab a bite to eat and watch scenes from the flea market unfold.

Animal lovers will enjoy spending time at the Playa Animal Rescue's Spa, which looks after rescued puppies, kittens, and other cute critters. On Saturdays the Spa runs a Play day, where visitors can turn up and play with the rescued animals, providing them with much needed TLC and human attention. It is a great way to learn about the animal life in Playa del Carmen, whilst getting up close and personal with some amazing animals.