Canyoneering is a combination of several activities, that include route finding, rappelling, swimming, and hiking. One of the best spots in Utah for this kind of activity can be found in Zion National Park. The park offers dozens of canyons to explore, suitable for both beginners and experts.
To try this adventure for the first time, visit the Narrows. Above the Temple of Sinawava you can find a perfect terrain for an introduction in canyoneering. Sure, you will need a permit to take any of the specified trails.
For more experienced enthusiasts, The Subway and Orderville Canyon are great places for route finding, swimming, and short rappels.
The best time for this activity is early fall, but late spring and early summer are also suitable. Late fall and winter are too cold, while early spring and particularly late summer are marked by dangerous floods.