The weather in Puerto Vallarta in December is beautiful for travelers from colder climates. Daily temperatures range from 60° - 80°F, and have mostly heavy cloud cover. There is on average 1 day of rain since it is outside of the tropical rainy season. The evenings get cool, so we recommend packing a light jacket or sweater to wear after the sun sets.