The wildlife area that is House Rock Ranch boasts not only free-ranging buffalo and other wildlife, but also provides plenty of fascinating places to hike and other sights to see.
- View amazing free-ranging buffalo at House Rock Ranch
- This wildlife area is easy to access from U.S. Highway 89A
- A number of trails can be reached from the Saddle Mountain Trailhead
- Take a side trip to the petrified sand dunes of Coyote Buttes
- House Rock Ranch is accessible all year
What can I see and do at House Rock Ranch?
- Hiking: There are a number of hiking trails all starting off House Rock Ranch Road. The 29-mile round-trip Nankoweap Trail is a North Rim backpacking trail with incredible views and remote wilderness to enjoy. Drive south on House Rock Ranch Road to the Saddle Mountain Trailhead and enjoy a three-mile hike to Nankoweap.
- Wildlife Viewing: Although the area is best known for the herd of American buffalo that range here, you can also see deer and many other animals on your visit.
- Photo opportunities: When you are in the area, you can take a gravel road that branches off of the House Rock Ranch Road to get to Coyote Buttes. Here you will discover a unique photo shoot of petrified sand dunes. You won’t find anything like it anywhere else.
- Sports Hunting: With a special permit, sport hunters are allowed to take a certain number of buffalo each year.
Where is House Rock Ranch?
From the North Rim of the Grand Canyon, take U.S. Highway 89A and 17 miles west of Marble Canyon (between mile posts 559 & 560), there is a turnoff for House Rock Buffalo Ranch with a sign. Take the turnoff and drive 22 miles to the ranch.
When is House Rock Ranch open?
You can reach House Rock Ranch all year round.
How much does House Rock Ranch cost?
There is no charge to visit House Rock Ranch. If you make the side trip to Coyote Buttes, you will need a permit, which costs $5 per person. Only 20 people are allowed to visit per day.
Who can I call if I have more questions?
For more information or to get answers to your questions, call the North Kaibab Ranger District Office at (928) 643-7395.