Keyhole State Park Arch Rock
Open year-round. Reservations required May 1 through September 30; first-come, first-served outside peak season. Shower house is currently closed. Dump station and boat docks operate seasonally, typically May 15 through October 15, weather dependent.
About
Arch Rock Campground sits within Keyhole State Park, a 14,720-acre recreation area centered on Keyhole Reservoir in Crook County, Wyoming. Located just 6 miles south of I-90 at exit 165 near Moorcroft, the park offers convenient access to Devils Tower National Monument and the Black Hills of South Dakota. The reservoir is renowned for producing some of Wyoming's largest fish, including walleye, smallmouth bass, northern pike, and channel catfish. The campground provides 14 primitive campsites, most featuring gravel pads with one universally accessible cement pad site. Sites are positioned among pine trees offering shade and scenic views, with easy access to the lake for boating, fishing, and swimming. Each site includes a fire ring with grill and picnic table. Water hydrants are distributed throughout the campground, and a comfort station serves the area. No hookups are available at Arch Rock; campers needing electric and water connections should consider Tatanka Campground instead. Keyhole State Park operates year-round, though amenities like the dump station and boat docks are seasonal. The shower house is currently closed. Reservations are required from May 1 through September 30; outside this window, sites are available first-come, first-served.
Directions
From I-90, take exit 165 near Moorcroft. Head south approximately 6 miles to the park entrance at 22 Marina Road, Moorcroft, WY 82721.
Nearby Campgrounds
Amenities
| Water | Yes |
| Fires Allowed | Yes |
| Toilets | Yes |
| Dump Station | Yes |
| Wifi | — |
| Pets Allowed | Yes |
| Showers | No |
| Electric Hookups | — |
| Water Hookups | — |
| Sewer Hookups | — |
| Camp Store | — |
| Price | $10 |
Vehicle
| Max RV Length | 100ft |
| Max Trailer Length | 100ft |
| Big Rig Friendly | Yes |
| Pull Through Sites | Yes |
Contact
| Phone | +1 (307) 756-3596 |
Cell Service
| AT&T | Yes |
| Verizon | Yes |
| T-Mobile | None |
Availability
Community Posts
No posts yet. Be the first to share your experience!