Snow Canyon is located eight miles north of St. George. Take Utah State Road 18 north and turn left on Snow Canyon Parkway, then turn right on Utah State Road 8 and enter Snow Canyon. You can also access Snow Canyon from the north via Utah State Road 18.