The best time to go to St Johns, Arizona, is during the spring (April to May) and autumn (September to October) months.
These periods offer the most pleasant weather, with warm days and cool evenings, making it ideal for outdoor activities and exploring the natural beauty of the area. You'll avoid the intense heat of summer and the colder temperatures of winter. The clear skies are also superb for stargazing.
Couples looking for a peaceful getaway will appreciate the mild conditions for hiking and enjoying the scenic landscapes around the Petrified Forest National Park, which is a short drive away. The lack of extreme weather makes for comfortable road trips and leisurely strolls.
Families travelling with children will find these seasons agreeable for outdoor adventures without the discomfort of very high or low temperatures.