Puerto Vallarta’s December weather creates a perfect winter getaway. Daytime temperatures hover between 23°C (73°F) and 27°C (81°F). While northern regions battle freezing temperatures, this Mexican coastal haven bathes in 10 hours of daily sunshine with barely 25mm of rainfall all month.
Nature lovers flock to Puerto Vallarta as December kicks off the whale watching season. The nights cool down to a pleasant 18°C (65°F), which lets visitors sleep comfortably after their daily adventures. The ocean stays warm at 27°C (81°F), making it ideal for swimming and water activities throughout December. The weather remains stable with just a 6% chance of rain and mild breezes at 5.8 miles per hour, so tourists can plan their outdoor activities with confidence.

Puerto Vallarta weather in December: what to expect
December brings amazing weather to Puerto Vallarta. The city becomes one of Mexico’s most popular winter destinations. The rainy season ends and visitors can count on great weather all month long.
Average temperature in Puerto Vallarta in December
This Mexican coastal paradise has perfect temperatures in December. Days reach a high of 29°C (85°F), which makes beach time and outdoor activities fantastic. Nights cool down to a comfortable 15°C (59°F). The weather creates perfect conditions for evening walks along the Malecón.
The temperature shows a slight cooling pattern through the month. Early December stays around 84°F (29°C) and drops to about 81°F (27°C) by the end. Most visitors barely notice this change, but it makes the Christmas season even more pleasant.
Night temperatures usually stay between 63°F (17°C) and 66°F (19°C). They rarely drop below 58°F (14°C). These mild nights mean you can sleep comfortably without heat or too much air conditioning.
The average temperature sits at about 21°C (70°F). This balance between warm and comfortable makes December perfect for travelers. People escaping harsh winters elsewhere love it here since it’s not too hot.
Humidity and wind conditions
Puerto Vallarta keeps moderate humidity levels in December even during the dry season. Relative humidity stays around 74%. This level keeps the tropical landscape green but feels better than summer months.
December humidity drops noticeably compared to July (79%) and June (78%). The lower moisture makes the heat much easier to handle, which visitors from cooler places really appreciate.
Gentle winds blow at average speeds of 5.8 miles per hour. These breezes come mostly from the north and help keep daytime temperatures pleasant. The mild winds make outdoor dining and beach activities enjoyable. The mix of lower humidity and soft breezes creates what visitors call “pleasantly warm” conditions. It’s perfect weather for outdoor adventures.
Puerto Vallarta water temp and sea conditions
The ocean feels great in December. Water temperatures average around 79°F (26°C), just a bit cooler than the air.
Water temperatures start at a warm 81°F (27°C) in early December and cool slightly to 78°F (25.5°C) by month’s end. The water stays really comfortable for swimming, snorkeling, and water sports all month long.
Ocean temperatures can range from 72°F (22°C) to 84°F (29°C). The water stays warm enough for swimming no matter what. December sees the end of La Niña patterns that sometimes affect the area. La Niña can make the water a bit cooler, but December usually offers what visitors describe as “bath-like” comfort.
The month sees minimal rain – about 23mm total with only 2 rainy days. These conditions make water activities reliable and consistent. December also kicks off prime whale watching season as humpbacks arrive in Banderas Bay. This adds another great reason to enjoy Puerto Vallarta’s beautiful waters.
How December compares to other months
Planning a Puerto Vallarta getaway? The weather changes throughout the year can make a big difference to your vacation experience. December stands out as a popular month, and there are good reasons why winter travelers love it.
Puerto Vallarta weather in December and January
Travelers often ask about December versus January visits. These winter months share many benefits, but they have some subtle differences you should know about.
The temperature stays slightly warmer in December than January. December averages 21°C (70°F), while January cools down a bit to 20°C (69°F). Daily highs reach 29°C (85°F) in December and 28°C (83°F) in January.
Nights show more obvious differences between these months. December stays mild at 13°C (57°F), but January can cool down to 10°C (51°F). You might need a light jacket during January evenings.
Rain patterns stay almost the same in both winter months. December sees about 24mm (0.9 in) of rain over 3 days, and January gets slightly more with 28mm (1.1 in). These months are part of Puerto Vallarta’s dry season. Locals say January kicks off the year’s best weather.
The humidity stays steady during this time – December at 74% and January at 71%. Ocean temperatures cool slightly from December’s pleasant 26.5°C (79.7°F) to January’s comfortable 25°C (77°F).
Sun lovers will enjoy both months. December gives you about 6.5 hours of daily sunshine. January gets even better with 7.5 hours, bringing clearer skies as the year begins.
Rainfall and sunshine hours vs. summer months
December and summer months in Puerto Vallarta feel like two different worlds.
Rain tells the biggest story here. December’s light 24mm (0.9 in) over 3 days looks tiny compared to September’s heavy 360mm (14.2 in) spread across 29 rainy days. August pours down about 14.9 inches (380mm) of rain. This makes December’s dry weather really appealing.
The rainy season runs from June through September. August usually gets the most rain with 14 days of heavy precipitation. The dry season stretches from November to May, and December sits right in the middle of it.
Temperature-wise, December averages 21°C (70°F) while September runs warmer at 24°C (76°F). These numbers might look close, but it feels very different because December has much less humidity and none of summer’s sticky heat.
Sunshine varies too. May tops the year with 9.8 daily hours, compared to December’s 6.5 hours. December makes up for fewer hours with much clearer skies – about 52% of days are clear or partly cloudy. August, the cloudiest month, stays overcast 94% of the time.
December hits a sweet spot with warm temperatures minus summer’s intense heat and humidity. You’ll get minimal rain and plenty of sunshine. These features, plus its spot on the tourism calendar, make December a top choice for winter escapes to Puerto Vallarta.

How the weather shapes your daily plans
Puerto Vallarta’s December weather creates perfect conditions for visitors to plan their daily activities. You can plan your itinerary without worrying about weather disruptions, unlike many other destinations that need constant weather monitoring.
Best time of day for outdoor activities
December days in Puerto Vallarta follow a predictable pattern that smart travelers can make the most of. The mornings are pleasant with temperatures between 65°F (18°C) and 75°F (23°C), making them perfect for active pursuits. Hikers will find December mornings offer the best conditions to discover the surrounding mountains and jungles without dealing with summer heat.
The ocean stays calmest during early morning hours, which makes it ideal for snorkeling and scuba diving with the best visibility. Many first-time visitors don’t realize how cool the mornings can be, especially during boat trips – you’ll want a light jacket for the cool ride out to sea.
Temperatures climb to about 78°F (25.3°C) by midday. Beach activities and water sports become more appealing as the water temperature stays around a comfortable 81°F (27°C). The sun shines consistently with minimal cloud cover (only about 16% in December), so you can enjoy outdoor activities all afternoon.
The temperature drops gently to around 70°F (21.3°C) in the evening. These mild conditions are perfect for sunset cruises, outdoor dining, and walks along the Malecón. Most visitors welcome this evening coolness after spending the day in the sun.
What to pack for December weather in Puerto Vallarta
The right packing choices will keep you comfortable through Puerto Vallarta’s December weather changes. Here’s what you’ll need for both warm days and cool evenings:
- Daytime essentials: Choose lightweight, breathable fabrics like cotton shirts and shorts for midday warmth. You’ll want several swimsuits for beach and pool time.
- Evening layers: Pack a sweater or light jacket for nighttime outings when the temperature drops.
- Sun protection: December sun can be intense despite mild temperatures. Bring high-factor, biodegradable sunscreen, UV-protective sunglasses, and a wide-brimmed hat.
- Footwear variety: You’ll need sandals for beach days, water shoes for rocky coastlines, and comfortable walking shoes for the cobblestone streets.
A waterproof bag or case will protect your valuables during water activities, which are common in December’s ideal conditions. You should also pack basic medications and first aid supplies, especially if you plan active adventures.
December’s mild climate means you’ll need fewer special weather items than during the rainy season. The steady sunshine, low rainfall (only 10-25mm all month), and moderate humidity create predictable conditions that make packing simple.
Top things to do in December in Puerto Vallarta
December brings perfect weather to Puerto Vallarta. Visitors can enjoy natural wonders and cultural celebrations under clear skies with comfortable temperatures. The weather sets up great conditions to explore outdoor activities and the region’s best attractions.
Whale watching season begins
December 8th kicks off the whale watching season in Puerto Vallarta. Humpback whales swim from their arctic feeding spots to the warm waters of Banderas Bay. These magnificent creatures come here to mate, give birth, and care for their young.
The bay welcomes between 300 and 500 humpback whales each year. The season runs until March 23rd, but tour companies guarantee whale sightings from December 20th through March 1st.
Certified boat tours let you get within 100 feet of these gentle giants. The calm December seas and bright skies create perfect conditions to watch whales breach, slap their tails, and show off other amazing behaviors.
Best beaches to visit in dry season
December’s dry weather makes beach exploration a must. Puerto Vallarta basks in sunshine 360 days a year. The clear skies and lack of rain create the perfect beach setting.
Playa Los Muertos leads the pack as the town’s most popular beach in the Romantic Zone. Beach lovers who want a quieter spot should check out Playa Camarones in the Cinco de Diciembre neighborhood.
Conchas Chinas Beach offers peace and quiet just 10 minutes south of the Romantic Zone. This hidden gem feels like a deserted island paradise. Las Animas Beach sparkles with its crystal waters and unique sand. You’ll need to catch a water taxi from Los Muertos to see its mica-flaked sand that glitters like gold.
Cultural events and local festivals
December fills Puerto Vallarta with rich cultural experiences. The Festival of Our Lady of Guadalupe runs from December 1st to 12th. The celebration features 400 processions with floats, folk dancers, Mariachi music, and fireworks. The Pilgrimage of the Favored on December 12th draws up to 20,000 devoted participants and stands as the largest procession.
Music fans can catch Marc Anthony at the Vidanta Concert Series on December 6, 2024. The King of Salsa’s performance tickets start at $120 USD.
Puerto Vallarta shines brightest in December. The perfect weather combines with natural wonders and festive celebrations to create an unforgettable experience for visitors.
Travel tips for a smooth December visit
A December trip to Puerto Vallarta needs smart planning since it’s the busiest tourist season. The perfect weather draws countless visitors from cold regions, and knowing how to handle the crowds will give a much better vacation experience.
Booking flights and hotels during peak season
The tourist rush in Puerto Vallarta starts right after U.S. Thanksgiving, and visitor numbers shoot up until Christmas. Smart travelers book their rooms way ahead for December visits. Hotel prices peak from December 20th through New Year’s, thanks to Puerto Vallarta’s amazing winter weather.
Smaller hotels and Airbnb spots often work out cheaper than big resorts for longer stays. Savvy travelers look for package deals between $100-$120 USD per week, though these bargains are getting harder to find.
The best flight deals show up early. Those stories about last-minute bargains? They’re mostly myths. Airlines fill their December seats fast and don’t need to slash prices.
Avoiding tourist traps and crowded spots
Puerto Vallarta’s popularity has hit new heights lately, with tourist numbers higher than any time since 2008. This surge makes finding authentic spots a bit tricky.
Here are some hidden gems to dodge the crowds:
- Secret beaches you can reach only by boat from Boca de Tomatlan – water taxis cost about 220 pesos one-way or 380 pesos round-trip
- The Island on Rio Cuale offers a peaceful break right in the city
- Vallarta Botanical Gardens gives you a quiet escape from busy beaches
Smart watchfulness helps even in this safe destination. Carry just enough cash for the day, use your hotel safe, and stay alert in busy areas. A firm but polite “no thanks” works best with timeshare sellers who often approach tourists near the airport, beaches, and restaurants.
Puerto Vallarta is the perfect escape from winter blues in December. Daytime temperatures hover between 23°C and 27°C, while nights cool down to a pleasant 18°C. This weather creates the ideal setting for daytime adventures and peaceful nights of rest after exploring the area.
Clear skies and minimal rain make December even more appealing. The month sees just 25mm of rainfall, so outdoor activities rarely get interrupted by weather. The gentle ocean breezes at 5.8 miles per hour keep things comfortable without disturbing beach time.
Nature lovers will find Puerto Vallarta especially exciting in December when majestic humpback whales arrive in Banderas Bay. The start of whale watching season lines up perfectly with the great weather conditions, giving visitors a chance to create unforgettable wildlife memories. The water stays warm at 27°C, which makes swimming, snorkeling, and other water activities really enjoyable.
Smart travelers book their accommodation and flights early, even though peak season starts after Thanksgiving. This way, they can lock in better rates before the Christmas rush and enjoy Puerto Vallarta’s beautiful beaches, cultural festivals, and natural wonders without stress.
Puerto Vallarta in December hits the sweet spot for anyone looking to escape harsh winter weather elsewhere. The temperature is perfect for beach days yet comfortable enough to explore the area. This mix of great weather, cultural celebrations, and natural wonders makes December in Puerto Vallarta an amazing winter getaway that both beach lovers and adventure seekers will enjoy.
Here are some FAQs about Puerto Vallarta weather in December:
Is it good to go to Puerto Vallarta in December?
December is one of the best times to visit Puerto Vallarta, with the Puerto Vallarta weather in December offering warm days and comfortable nights. The average temperatures range from 68°F to 82°F (20°C to 28°C), making it ideal for beach activities and exploration. Many travelers specifically plan their visits around the pleasant December weather in Puerto Vallarta to enjoy the festive holiday atmosphere without extreme heat.
Can you swim in the ocean in Puerto Vallarta in December?
Yes, the ocean remains comfortably warm for swimming during Puerto Vallarta in December weather, with average water temperatures around 80°F (27°C). While slightly cooler than summer months, the Puerto Vallarta weather in December and January still provides excellent conditions for water activities. The Pacific waters are typically calm this time of year, making it great for swimming, snorkeling, and other water sports.
Does it rain a lot in Puerto Vallarta in December?
December marks the dry season in Puerto Vallarta, with minimal rainfall during this month. The weather in Puerto Vallarta in December averages less than 1 inch of rain for the entire month, with mostly sunny days. This dry pattern continues into January, making Puerto Vallarta weather in December and January perfect for travelers seeking guaranteed sunshine.
What month is best to visit Puerto Vallarta?
While December offers fantastic Puerto Vallarta weather, many consider January through April the absolute best months to visit for similar dry conditions with slightly warmer temperatures. However, the December weather in Puerto Vallarta is particularly appealing for those wanting to combine beach vacations with holiday festivities. The sweet spot balances great weather with fewer crowds right after New Year’s.
Is it worth going to Mexico in December?
Absolutely – Mexico’s Pacific coast, including Puerto Vallarta, boasts some of its best weather in December. The Puerto Vallarta in December weather features sunny skies, low humidity, and warm ocean temperatures perfect for vacation activities. Additionally, you’ll experience vibrant holiday decorations and cultural events that make this an especially festive time to visit.
What are the coldest months in Puerto Vallarta Mexico?
While temperatures remain mild year-round, the coolest Puerto Vallarta weather occurs in December and January, when nighttime lows can dip to about 60°F (15°C). That said, the December weather in Puerto Vallarta is still warm by most standards, with daytime highs reaching the low 80s°F (high 20s°C). These “cooler” months are actually preferred by many visitors escaping colder northern winters.
When not to visit Puerto Vallarta?
The least ideal time to visit is during the rainy season from late June through September, when the weather contrasts sharply with the perfect Puerto Vallarta weather in December. These months bring higher humidity, frequent afternoon showers, and the possibility of tropical storms. However, even this period has its advantages like fewer crowds and lower prices.
What is the best beach to swim in Puerto Vallarta?
Playa Los Muertos is considered the best swimming beach in Puerto Vallarta, with its calm waters being especially pleasant during December weather in Puerto Vallarta. The protected bay offers gentle waves and clear waters ideal for swimming, unlike some beaches with stronger currents. During Puerto Vallarta in December weather conditions, the water visibility is excellent for snorkeling near the Los Arcos marine park.
Can you see whales in Puerto Vallarta in December?
Yes! December marks the beginning of whale watching season in Puerto Vallarta, with humpback whales arriving in the bay. The pleasant Puerto Vallarta weather in December and January provides ideal conditions for whale watching excursions. These majestic creatures can often be seen breaching just offshore from December through March, making it a magical time to visit.
One Comment