Unlike many national parks in the mountains, when the best time to visit is late May through September, the best time of year to visit Zion is March through May ...