Headwaters Campground at Flagg Ranch

Campsite at Headwaters
Headwaters Campground at Flagg Ranch
Headwaters Camper Cabin
Fishing at Polecat Creek

Featured amenities

General Store General Store
Pet Friendly Pet Friendly
Showers Showers

About Headwaters Campground at Flagg Ranch

Availability will go live on Recreation.gov on a 6-month rolling basis for RV sites, Tent sites, and Camper Cabins.   Located in the John D. Rockefeller, Jr. Memorial Parkway, directly between Grand Teton and Yellowstone National Parks and just minutes from both, Headwaters Campground offers the perfect basecamp for exploration. Situated in a spectacular wooded setting with rolling hills and Teton mountain views, this campground is the perfect place to unwind and unplug, as there is limited cellular or internet service. Commune with nature and spot bear, moose, mule deer, and more as you stroll along nearby Polecat Creek. For avid anglers, the Snake River offers plentiful cutthroat trout, brook trout, and whitefish. While none of Headwater’s campsites are on the river, all are within walking distance.    The campground offers 34 tent sites, 97 full-hookup and pull-through RV sites, and 40 Camper Cabins, and is open from June to October. Visitors are encouraged to plan ahead and book early.  

Available sites

165 total sites

Seasonal information

2026 (Current year)

2026 Season availability

Current season
Upcoming seasons
Past seasons
Closed periods
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Currently closed

Campground Amenities

Most popular amenities

General Store General Store
Pet friendly Pet friendly
Showers Showers
Water and Hygiene

Water and Hygiene

  • Potable Water
  • Showers
On Site Services

On Site Services

  • General Store
  • Restaurant
  • Propane
Pets and Policies

Pets and Policies

  • Pet friendly
Missing information?

Rates, Sites & Availability

Select check-in and check-out dates to see availability.

165 Sites Available

Site
Price
🏠 102, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 103, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 104, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 105, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 106, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 107, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 108, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 109, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 110, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 111, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 112, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 113, Loop: 100s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 202, Loop: 200s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 203, Loop: 200s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 204, Loop: 200s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 205, Loop: 200s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 206, Loop: 200s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 207, Loop: 200s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 208, Loop: 200s Cabin
4 guests · Pet Friendly
$105
/ per night
🏠 209, Loop: 200s Cabin
4 guests · Pet Friendly
$105
/ per night
🏠 210, Loop: 200s Cabin
4 guests · Pet Friendly
$105
/ per night
🏠 211, Loop: 200s Cabin
4 guests · Pet Friendly
$105
/ per night
🏠 212, Loop: 200s Cabin
4 guests · Pet Friendly
$105
/ per night
🏠 213, Loop: 200s Cabin
4 guests · Pet Friendly
$105
/ per night
🏠 214, Loop: 200s Cabin
4 guests · Pet Friendly
$105
/ per night
🏠 215, Loop: 200s Cabin
4 guests · Pet Friendly
$105
/ per night
🏠 216, Loop: 200s Cabin
4 guests · Pet Friendly
$105
/ per night
🏠 217, Loop: 200s Cabin
4 guests · Pet Friendly
$105
/ per night
⛺ 301, Loop: 300s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 302, Loop: 300s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 303, Loop: 300s RV
Pet Friendly · Full hookups · 17 ft wide
$125
/ per night
🚐 304, Loop: 300s RV
Pet Friendly · Full hookups · 17 ft wide
$125
/ per night
🚐 305, Loop: 300s RV
Pet Friendly · Full hookups · 23 ft wide
$125
/ per night
🚐 306, Loop: 300s RV
Pet Friendly · Full hookups · 18 ft wide
$125
/ per night
🚐 307, Loop: 300s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
🚐 308, Loop: 300s RV
Pet Friendly · Full hookups · 15 ft wide
$125
/ per night
🚐 309, Loop: 300s RV
Pet Friendly · Full hookups · 28 ft wide
$125
/ per night
🚐 310, Loop: 300s RV
Pet Friendly · Full hookups · 27 ft wide
$125
/ per night
🚐 311, Loop: 300s RV
Pet Friendly · Full hookups · 30 ft wide
$125
/ per night
🚐 312, Loop: 300s RV
Pet Friendly · Full hookups · 16 ft wide
$125
/ per night
🚐 313, Loop: 300s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
🚐 314, Loop: 300s RV
Pet Friendly · Full hookups · 25 ft wide
$125
/ per night
🚐 315, Loop: 300s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
🚐 316, Loop: 300s RV
Pet Friendly · Full hookups · 13 ft wide
$125
/ per night
🚐 317, Loop: 300s RV
Pet Friendly · Full hookups · 16 ft wide
$125
/ per night
⛺ 318, Loop: 300s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 319, Loop: 300s RV
Pet Friendly · Full hookups · 21 ft wide
$125
/ per night
🚐 320, Loop: 300s RV
Pet Friendly · Full hookups · 18 ft wide
$125
/ per night
🚐 321, Loop: 300s RV
Pet Friendly · Full hookups · 12 ft wide
$125
/ per night
🚐 322, Loop: 300s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
🚐 323, Loop: 300s RV
Pet Friendly · Full hookups · 15 ft wide
$125
/ per night
⛺ 324, Loop: 300s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 325, Loop: 300s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 326, Loop: 300s RV
Pet Friendly · Full hookups · 21 ft wide
$125
/ per night
🚐 327, Loop: 300s RV
Pet Friendly · Full hookups · 15 ft wide
$125
/ per night
🚐 328, Loop: 300s RV
Pet Friendly · Full hookups · 21 ft wide
$125
/ per night
🚐 329, Loop: 300s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
🚐 330, Loop: 300s RV
Pet Friendly · Full hookups · 20 ft wide
$125
/ per night
🚐 331, Loop: 300s RV
Pet Friendly · Full hookups · 15 ft wide
$125
/ per night
🚐 334, Loop: 300s RV
Pet Friendly · 50 amp · 18 ft wide
$125
/ per night
⛺ 401, Loop: 400s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 402, Loop: 400s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 403, Loop: 400s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
🚐 404, Loop: 400s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
⛺ 405, Loop: 400s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 406, Loop: 400s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
🚐 407, Loop: 400s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
🚐 408, Loop: 400s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
⛺ 409, Loop: 400s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 410, Loop: 400s RV
Pet Friendly · Full hookups · 24 ft wide
$125
/ per night
🚐 411, Loop: 400s RV
Pet Friendly · Full hookups · 22 ft wide
$125
/ per night
🚐 412, Loop: 400s RV
Pet Friendly · Full hookups · Gravel
$125
/ per night
⛺ 413, Loop: 400s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 414, Loop: 400s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 415, Loop: 400s RV
Pet Friendly · Full hookups · 20 ft wide
$125
/ per night
🚐 416, Loop: 400s RV
Pet Friendly · Full hookups · 15 ft wide
$125
/ per night
🚐 417, Loop: 400s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
🚐 418, Loop: 400s RV
Pet Friendly · Full hookups · 13 ft wide
$125
/ per night
🚐 419, Loop: 400s RV
Pet Friendly · Full hookups · 16 ft wide
$125
/ per night
🚐 420, Loop: 400s RV
Pet Friendly · Full hookups · 12 ft wide
$125
/ per night
🚐 421, Loop: 400s RV
Pet Friendly · Full hookups · 16 ft wide
$125
/ per night
🚐 422, Loop: 400s RV
Pet Friendly · Full hookups · 23 ft wide
$125
/ per night
🚐 423, Loop: 400s RV
Pet Friendly · Full hookups · 16 ft wide
$125
/ per night
🚐 424, Loop: 400s RV
Pet Friendly · Full hookups · 15 ft wide
$125
/ per night
🚐 425, Loop: 400s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
🚐 426, Loop: 400s RV
Pet Friendly · Full hookups · 22 ft wide
$125
/ per night
🚐 427, Loop: 400s RV
Pet Friendly · Full hookups · 13 ft wide
$125
/ per night
🚐 428, Loop: 400s RV
Pet Friendly · Full hookups · 21 ft wide
$125
/ per night
🚐 429, Loop: 400s RV
Pet Friendly · Full hookups · 18 ft wide
$125
/ per night
🚐 430, Loop: 400s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
⛺ 431, Loop: 400s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 432, Loop: 400s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 433, Loop: 400s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 501, Loop: 500s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 502, Loop: 500s RV
Pet Friendly · Full hookups · 17 ft wide
$125
/ per night
🚐 503, Loop: 500s RV
Pet Friendly · Full hookups · 15 ft wide
$125
/ per night
🚐 504, Loop: 500s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
🚐 505, Loop: 500s RV
Pet Friendly · Full hookups · 25 ft wide
$125
/ per night
🚐 506, Loop: 500s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
🚐 507, Loop: 500s RV
Pet Friendly · Full hookups · 18 ft wide
$125
/ per night
🚐 508, Loop: 500s RV
Pet Friendly · Full hookups · 16 ft wide
$125
/ per night
⛺ 509, Loop: 500s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 510, Loop: 500s RV
Pet Friendly · Full hookups · 25 ft wide
$125
/ per night
🚐 511, Loop: 500s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
🚐 512, Loop: 500s RV
Pet Friendly · Full hookups · 26 ft wide
$125
/ per night
🚐 513, Loop: 500s RV
Pet Friendly · Full hookups · 21 ft wide
$125
/ per night
⛺ 514, Loop: 500s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 515, Loop: 500s RV
Pet Friendly · Full hookups · 24 ft wide
$125
/ per night
🚐 516, Loop: 500s RV
Pet Friendly · Full hookups · 24 ft wide
$125
/ per night
🚐 517, Loop: 500s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
🚐 518, Loop: 500s RV
Pet Friendly · Full hookups · 25 ft wide
$125
/ per night
🚐 519, Loop: 500s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
⛺ 520, Loop: 500s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 521, Loop: 500s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 522, Loop: 500s RV
Pet Friendly · Full hookups · 21 ft wide
$125
/ per night
🚐 523, Loop: 500s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
🚐 524, Loop: 500s RV
Pet Friendly · Full hookups · 17 ft wide
$125
/ per night
🚐 525, Loop: 500s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
🚐 526, Loop: 500s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
⛺ 527, Loop: 500s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 528, Loop: 500s RV
Pet Friendly · Full hookups · 18 ft wide
$125
/ per night
🚐 529, Loop: 500s RV
Pet Friendly · Full hookups · 24 ft wide
$125
/ per night
🚐 530, Loop: 500s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
🏠 531, Loop: 500s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 601, Loop: 600s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 602, Loop: 600s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 603, Loop: 600s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 604, Loop: 600s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 605, Loop: 600s Cabin
5 guests · Pet Friendly
$105
/ per night
🚐 606, Loop: 600s RV
Pet Friendly · Full hookups · 15 ft wide
$125
/ per night
🚐 607, Loop: 600s RV
Pet Friendly · Full hookups · 22 ft wide
$125
/ per night
🚐 608, Loop: 600s RV
Pet Friendly · Full hookups · 18 ft wide
$125
/ per night
🚐 609, Loop: 600s RV
Pet Friendly · Full hookups · 20 ft wide
$125
/ per night
⛺ 610, Loop: 600s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 611, Loop: 600s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 612, Loop: 600s RV
Pet Friendly · Full hookups · 15 ft wide
$125
/ per night
🚐 613, Loop: 600s RV
Pet Friendly · Full hookups · 13 ft wide
$125
/ per night
🚐 614, Loop: 600s RV
Pet Friendly · Full hookups · 14 ft wide
$125
/ per night
⛺ 615, Loop: 600s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🚐 616, Loop: 600s RV
Pet Friendly · Full hookups · 13 ft wide
$125
/ per night
🚐 617, Loop: 600s RV
Pet Friendly · Full hookups · 16 ft wide
$125
/ per night
🚐 619, Loop: 600s RV
Pet Friendly · Full hookups · 23 ft wide
$125
/ per night
🚐 620, Loop: 600s RV
Pet Friendly · Full hookups · 18 ft wide
$125
/ per night
🚐 621, Loop: 600s RV
Pet Friendly · Full hookups · 19 ft wide
$125
/ per night
🚐 622, Loop: 600s RV
Pet Friendly · Full hookups · 20 ft wide
$125
/ per night
🚐 623, Loop: 600s RV
Pet Friendly · Full hookups · 22 ft wide
$125
/ per night
🚐 624, Loop: 600s RV
Pet Friendly · Full hookups · 20 ft wide
$125
/ per night
🚐 625, Loop: 600s RV
Pet Friendly · Full hookups · 26 ft wide
$125
/ per night
🚐 626, Loop: 600s RV
Pet Friendly · Full hookups · 18 ft wide
$125
/ per night
🚐 627, Loop: 600s RV
Pet Friendly · Full hookups · 24 ft wide
$125
/ per night
🚐 628, Loop: 600s RV
Pet Friendly · Full hookups · 15 ft wide
$125
/ per night
⛺ 629, Loop: 600s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 701, Loop: 700s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 702, Loop: 700s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 703, Loop: 700s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 704, Loop: 700s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 705, Loop: 700s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 706, Loop: 700s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 707, Loop: 700s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
⛺ 708, Loop: 700s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🏠 709, Loop: 700s Cabin
5 guests · Pet Friendly
$105
/ per night
⛺ 710, Loop: 700s Tent
Gravel · Pet Friendly · Campfire
$61
/ per night
🏠 711, Loop: 700s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 712, Loop: 700s Cabin
5 guests · Pet Friendly
$105
/ per night
🏠 713, Loop: 700s Cabin
5 guests · Pet Friendly
$105
/ per night

Reviews

2457 reviews

Summary

AI generated

Headwaters Campground at Flagg Ranch is a well-maintained facility conveniently located between Yellowstone and Grand Teton, making it an ideal base for exploring both parks. Visitors appreciated the clean amenities, friendly staff, and additional features like a gas station, store, and free showers. However, some campers noted high prices at the store and close proximity of sites, which could lead to noise and lack of privacy. Overall, many expressed a desire to return due to the campground's positive aspects.

Based on guest feedback

4.3

Overall rating

Based on 2457 reviews

Write a review
5 stars 57.8% (1,419)
4 stars 25.1% (617)
3 stars 9.7% (238)
2 stars 4.2% (102)
1 star 3.3% (81)

Showing 2375 reviews

Hunter R

Verified

August 26, 2026 Stayed at: 107, Loop: 100s

Fantastic site! Great breakfast burritos.

Helpful

Kim K

Verified

August 26, 2026 Stayed at: 334, Loop: 300s

Great location between Yellowstone and the Tetons! Wooded roomy sites that were full hook up. It was nice having a restaraunt, convenience store and gas station next to the campground
We would stay here again.

Helpful

Jorre V

Verified

August 26, 2026 Stayed at: 324, Loop: 300s

Helpful

Kylee I

Verified

August 26, 2026 Stayed at: 103, Loop: 100s

This was a very convenient campground! I would come back here & suggest friends & family to stay here as well.

Helpful

Scott W

Verified

August 26, 2026 Stayed at: 307, Loop: 300s

The site was nice and the convenience of having a grocery store, gas station and restaurant on site was excellent!

Helpful

Deborah H

Verified

August 26, 2026 Stayed at: 508, Loop: 500s

The campground location was perfect for exploring both Yellowstone and the Grand Tetons. It was nice to have laundry on site, but it was costly and required quarters. My favorite thing about the campground are the full hook ups, location, trees, and nice sized spots.

Helpful

Laury H

Verified

August 26, 2026 Stayed at: 323, Loop: 300s

Very friendly rangers! Informative - campsites themselves provide limited privacy.

Helpful

Micha B

Verified

August 27, 2026 Stayed at: 317, Loop: 300s

Very convenient campground

Helpful

Monika S

Verified

August 28, 2026 Stayed at: 112, Loop: 100s

Good clean campground. My kids noticed men showers were not clean. Could not get propane after 5 pm

Helpful

Viktor W

Verified

August 28, 2026 Stayed at: 509, Loop: 500s

I was hoping that you guys will buy some new washing machines and dryers one of your dryers ruined my clothes

Helpful

Location & Directions for Headwaters Campground at Flagg Ranch

1 Grassy Lake Road, Moran, WY 83013 United States

Elevation: 2,088 ft

Getting There

The address for Headwaters at Flagg Ranch is located below; however, due to this property's remote location, GPS cannot always be relied on.

100 Grassy Lake Rd.

Moran, WY 83013

(Two miles south of the south gate of Yellowstone)

From Yellowston...

Nearest town

Moran, WY - 25 mi

About 36 min to downtown

Highway access

Headwaters Campground at Flagg Ranch is accessible via US 191/89, which connects to the Moran Junction. The campground is located approximately 2 miles south of the south gate of Yellowstone National Park.

Near Yellowstone National Park

The closest entrance is: South Entrance

Approximate drive: 2.4 mi · 4 min

Near Grand Teton National Park

The closest entrance is: Moran Entrance Station

Approximate drive: 24 mi · 41 min

Policies & Rules

Arrival & departure

Check out time

11AM

Cancellation policy

  • Reservation fees are non-refundable. For campsites, cabins, lookouts, yurts, group sites, and similar stays, we charge a reservation service fee of $8.
  • Standard cancellations usually have a $10 cancellation fee. Customers can generally cancel before the check-in date online.
  • Late cancellation rules differ by stay type.
    • Individual campsites: cancelling after 12:00am local time the day before arrival usually means a $10 cancellation fee plus forfeiting the first night's fee.
    • Cabins, lookouts, and yurts: cancelling less than 14 days before arrival usually means a $10 cancellation fee plus forfeiting the first night's fee.
    • One-night reservations: a late cancellation usually forfeits the full amount paid, up to the total original reservation cost.
  • Modifications are allowed before the cut-off window, but fees depend on the change. Changing to dates completely outside the original reservation dates may trigger a $10 change fee. Extending or shortening a stay that still includes original dates usually has no change fee, though refunds may depend on timing and facility rules. Switching to the same type of campsite for the same dates usually has no change fee, but price differences are charged or refunded.
  • Early departures may or may not be refunded. At certain facilities, partial refunds may be possible if staff can mark the site available for other visitors. No refund is given for a night if the early departure is requested after that day's check-out time.
  • Security deposits are separate. Security deposits may be refunded to the original payment method if the facility is left in acceptable condition, as determined by the property.

Cancellation policy

  • Emergency closures will result in a full refund and notifications sent to the visitor.

Nearby Campgrounds

Nearby destinations


Last updated: November 4, 2026

Message us

Need help?

Our team is here to help you find the perfect spot for your next adventure.

Message us

Replies within minutes

Explore Moran, WY

Nearby city: Idaho Falls, ID

Approx. 81 mi away (straight-line distance)

Elevation: 6,749 ft

Moran, WY

Weather & Conditions

Loading destination weather
National Park Service Logo
Managed by the National Park Service