Puerto Vallarta is a city of approximately 224,000 people in Jalisco, Mexico. Located in the Central Time Zone at 20.6°N latitude.
In 2025, Puerto Vallarta averaged an annual temperature of 77°F, with hottest temperatures reaching 94°F in October and lowest around 56°F in March. The city received approximately 33 inches of precipitation during the year.
View historical weather for Puerto Vallarta · More cities in Jalisco