Visit Weis Rockshelter

More than 8,000 years ago the ancestors of the Nez Perce first made this rock shelter their home. This small shelter is close to the Salmon River, making it an ideal location because of its proximity to major food sources and transportation routes. The shelter is not a cave, but a small niche in a wall of basalt. The shelter was continuously inhabited until about 600 years ago.

This page provides the information you need to plan your trip.


Getting to Weis Rockshelter

Weis Rockshelter is is about 8 miles south of Cottonwood, Idaho, along Graves Creek Road, 7 miles west and south of US Highway 95.


  • Latitude/Longitude:
    45°57'21.89"N 116°21'49.68"W

Driving to Weis Rockshelter

From Cottonwood, Idaho, head south on King St toward Main St. Then take a quick left onto Main St for 0.4 miles. Then Turn right at the 1st cross street onto Idaho St. Idaho St. will then turn into Graves Creek Rd. Continue onto Graves Creek Rd. for 7.1 miles. Weis Rockshelter will be on the right.

Things to Do at Weis Rockshelter

Explore the Site

The Weis Rockshelter is owned by the Keuterville Highway District. A small trail leads to an interpretive sign that explains the Weis Rockshelter.

Nearby Amenities

Weis Rockshelter is located approximately 55 miles southeast of the Nez Perce National Historical Park's visitor center where further information is available.

In addition, the Idaho Department of Commerce has a trip planning website that will help you locate hotels, campgrounds, restaurants, and other amenities near Weis Rockshelter.

Last updated: February 2, 2018

Contact the Park

Mailing Address:

Nez Perce National Historical Park
39063 US Hwy 95

Lapwai, ID 83540-9715


(208) 843-7009

Contact Us