Winter is the best time to avoid crowds. Spring and fall offer the best weather for hiking. Summer is great for water hikes like the Narrows. Zion Canyon is ...