14 Best Things to Do in St. Johns (AZ)

1. Apache County Historical Society Museum

2. Lyman Lake State Park

3. Pioneer Days

4. Apache County Fair

5. Petrified Forest National Park

6. Painted Desert

7. Hopi Reservation

8. Meteor Crater

9. Sunrise Park Resort

10. Canyon de Chelly

11. Butterfly Lodge

12. Madonna of the Trail

13. Renee Cushman Art Collection

14. Casa Malpais Archaeology Park and Museum