Free and drive-in accessible, Petrolia Reservoir sits roughly 15 minutes off the highway outside Hilger, Montana, along a dirt road that winds through farmland before reaching the lake. The turn at the T-intersection has a sign, but reviewers note it can be hard to read. Road conditions matter here: the descent to the lakeside sites is steep enough that anything longer than about 15 feet may have trouble, and rain can leave the lower area muddy. Larger rigs tend to fare better parking on the bluff above, where two-track dispersed spots offer more room to maneuver.
Down at the water, the Fish and Wildlife Service has set up several flat pull-through sites, each with a concrete picnic table and fire ring. Some tables have a roof structure overhead. There is a pit toilet and a primitive boat launch, but no water hookup or power. Cell service is essentially nonexistent. The reservoir holds walleye, pike, and perch, and early-season visitors have noted active bird life on the water when ice is still breaking up. Cows occasionally wander through the sites, which is worth knowing if you're camping with pets.
Crowd levels vary. Midweek visits have drawn reports of having the place entirely to themselves, while holiday weekends can bring generators running through the night. Matthew S. describes the sites as "flat and clean for pitching tents," which reflects what tent campers tend to find here. Broken glass has been spotted in spots, suggesting some local party use, so walking the site before setting up is a reasonable precaution. Campers wanting a more developed alternative can look at Yellow Water Reservoir to the west or Petrolia Lake just nearby.
RV Road Trip Guides
Map & DirectionsPetrolia Reservoir is located in Montana near Hilger
Coordinates
46.94381341 N
108.24210636 W
OVERNIGHT PARKING
Overnight parking includes places that allow free one-night stays. Always confirm with local managers at commercial establishments. Please respect any posted overnight regulations.
Drive Time
- 1 hr 44 min from Billings, MT
- 2 hrs 53 min from Great Falls, MT
- 3 hrs 29 min from Bozeman, MT
- 3 hrs 57 min from Helena, MT





















