The swimming season in this location lasts all year round. Average annual water temperature on the coast in Puerto Vallarta is 80°F, by the seasons: in winter 75°F, in spring 76°F, in summer 85°F, in autumn 84°F. Minimum water temperature (71°F) in Puerto Vallarta it happens in January, maximum (87°F) in July.