***Weeping Rock Trail is currently closed because of a large rockfall. Make sure to check at the Visitor Center for current information.
Weeping Rock Trail in Zion National Park is a short steep hike that is appropriate for all family members. The distance to Weeping Rock is only 0.4 miles round trip from the shuttle stop. Our 3 year-old declared the “hike” with the “crying rock” his favorite of our entire vacation.

The Weeping Rock Trail begins at shuttle stop #7 called Weeping Rock. From there, the trail climbs very steeply to a wet grotto. There are 2 trails here: the one to the right goes much farther and is much steeper, so make sure to stay to the left. If you haven’t found your destination in 10 minutes, you went the wrong way!



As the trail nears the grotto, which is an alcove in the rock, there are lush green plants draped over the rocky mountainside. This is because no matter how dry this desert area gets, Weeping Rock is always wet. The water actually weeps because it cannot seep into the Kayenta layer of rock, so it must find a way over the edge. It is said that this takes a fantastically long time, and the water you see dripping from Weeping Rock probably fell as rain around 1,200 years ago!

As you duck into the grotto, you’ll certainly get a few large drips on your head. Watch your step as you enter the grotto area because the ground is wet and muddy. This a great place for a picture. Though it was 80 degrees and sunny just a few feet away, it was cool and actually felt rainy inside the grotto.


Weeping Rock Trial in Zion is a hike that you won’t want to miss. The trail is steep, but paved. A stroller might make it, but it would be a big push up the trail. It might be easier to carry your little ones the short distance to the Weeping Rock. This trail is a fun, family-friendly spot in Zion National Park. For other kid-friendly trails, check out our Zion Kid Hikes.
