Travel time: Year-round
Puerto Vallarta sits at the same latitude as Hawaii, offering a classic tropical wet-and-dry climate shaped by its location within Banderas Bay and the protective embrace of the Sierra Madre Mountains.
The city experiences two primary seasons: a long, dry winter/spring and a lush, humid summer/autumn. The dry season (November to May) is characterized by near-constant sunshine and low humidity. The rainy season (June to mid-October) brings dramatic afternoon thunderstorms that transform the surrounding hills into a deep, vibrant green.
The geography of Banderas Bay creates distinct variations. The southern part of the bay (towards Mismaloya and Yelapa), where the jungle meets the sea, tends to receive more rainfall and feels significantly more humid than the northern end near Nuevo Vallarta or Punta Mita. The Sierra Madre Mountains act as a barrier, frequently causing storm clouds to dump rain on the hills before they reach the water, resulting in spectacular lightning shows over the bay that never actually reach the shore.
Beyond the temperature, Puerto Vallarta is defined by its humidity index. From July to September, the air feels heavy and "sticky," a sensation locals call bochorno. During this time, life slows down in the mid-afternoon; locals often retreat to air-conditioned spaces or shade during the peak heat, emerging in the late evening when the temperature drops.
In contrast, the winter air is influenced by cool breezes coming off the Pacific. The water temperature fluctuates as well—cooling to around 75°F (24°C) in winter (ideal for whale watching) and warming to a bathtub-like 85°F (29°C) in late summer.
While Puerto Vallarta is officially in a hurricane zone, the deep pocket of Banderas Bay and the surrounding mountains provide significant natural protection. Direct hits are historically rare. However, the area is famous for its summer lightning storms. These aren't just weather events but local entertainment; the sky over the Pacific often lights up with horizontal lightning strikes that can last for hours without a drop of rain hitting the cobblestone streets of the Romantic Zone.