Skip to content

Recreation.gov

Campsite availability, campground listings and campground prices

Recreation.gov helps find and reserve campsites and other outdoor experiences on U.S. federal lands, with availability subject to change before booking and listed prices not guaranteed.

Check campsite availability

Find campsites free for every night of a stay at a Recreation.gov campground, with site details. Nightly prices are shown only when a campground lists a single nightly rate; variable rates and additional fees are excluded. Availability can change before booking.

Your information

First night of the stay, for example 2026-10-08.

Day after the last night, for example 2026-10-09.

Park or forest to distinguish similar campground names, for example Yosemite.

Campground name or Recreation.gov campground link, for example Upper Pines.

More options

Kind of campsite to include, for example tent. Any includes all types.

Maximum sites to return, for example 50.

1 credit per run

Example results

Booking Link
recreation.gov
Campground ID
232447
Park or Forest
Yosemite National Park
Campground Name
Upper Pines Campground
Available Site Count
0
Sites
None
Example data · Run in Studio for fresh results.

Choose an action

About Recreation.gov

Search campgrounds finds recreation listings near a required place, with optional experience type, result limit, and search radius.

Check campsite availability finds sites free for every night, using a campground name and required check-in and check-out dates.

Built by Fous from recreation.gov and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with Recreation.gov.

Actions

Check campsite availability

1 credit per run

Find campsites free for every night of a stay at a Recreation.gov campground, with site details. Nightly prices are shown only when a campground lists a single nightly rate; variable rates and additional fees are excluded. Availability can change before booking.

What you provide

FieldTypeRequiredDescription
Check incheck_inDateRequiredFirst night of the stay, for example 2026-10-08.Example: 2026-10-08
Check Outcheck_outDateRequiredDay after the last night, for example 2026-10-09.Example: 2026-10-09
Site Typesite_typeTextOptionalKind of campsite to include, for example tent. Any includes all types.Example: Group
Max Resultsmax_resultsNumberOptionalMaximum sites to return, for example 50.Example: 2
Park or Areapark_or_areaTextOptionalPark or forest to distinguish similar campground names, for example Yosemite.Example: Yosemite
Campground Namecampground_nameTextRequiredCampground name or Recreation.gov campground link, for example Upper Pines.Example: Upper Pines

What you get

FieldTypeDescription
SitessitesListSites free for each night of the stay.
Loopsites[].loopTextCampground loop when listed.Example: Zion Group Sites
Site Linksites[].site_linkTextCampsite page on Recreation.gov.Example: https://www.recreation.gov/camping/campsites/336
Site Namesites[].site_nameTextSite name or number.Example: E005
Site Typesites[].site_typeTextCampsite designation.Example: Group Tent Only Area Non-Electric
Campsite IDsites[].campsite_idTextRecreation.gov campsite ID.Example: 336
Maximum Peoplesites[].maximum_peopleNumberMaximum number of people at the site.Example: 15
Nightly Price (USD)sites[].nightly_price_usdNumberDisplayed campsite price per night in USD, when shown.Example: 45
Booking Linkbooking_linkTextCampground booking page.Example: https://www.recreation.gov/camping/campgrounds/232447
Campground IDcampground_idTextRecreation.gov campground ID.Example: 232447
Park or Forestpark_or_forestTextParent park or forest when shown.Example: Yosemite National Park
Campground Namecampground_nameTextCampground name.Example: Upper Pines Campground
Available Site Countavailable_site_countNumberNumber of matching sites free for every requested night, before the result limit.Example: 0

Example result

For Check in: 2026-10-08, Check Out: 2026-10-09, Park or Area: Yosemite, Campground Name: Upper Pines

JSON
{
  "sites": [],
  "booking_link": "https://www.recreation.gov/camping/campgrounds/232447",
  "campground_id": "232447",
  "park_or_forest": "Yosemite National Park",
  "campground_name": "Upper Pines Campground",
  "available_site_count": 0
}

Search campgrounds

1 credit per run

Find campgrounds, cabins, permits, tours and day-use experiences near a place or within a park or forest. Distances and nightly prices are included when listed; prices are not availability quotes.

What you provide

FieldTypeRequiredDescription
TypetypeTextOptionalExperience category, for example campgrounds.Example: Day use
LocationlocationTextRequiredPlace, park or forest to search near, for example Grand Canyon or Asheville, NC.Example: Grand Canyon
Max Resultsmax_resultsNumberOptionalMaximum number of listings, for example 20 (up to 50).Example: 10
Radius (miles)radius_milesNumberOptionalSearch radius in miles around the place, for example 50.Example: 50

What you get

FieldTypeDescription
ResultsresultsList
Linkresults[].linkTextExample: https://www.recreation.gov/camping/campgrounds/232490
Nameresults[].nameTextExample: MATHER CAMPGROUND
Typeresults[].typeTextExample: Campground
Stateresults[].stateTextExample: Arizona
Latituderesults[].latitudeNumberExample: 36.0497222
Longituderesults[].longitudeNumberExample: -112.1204694
Facility IDresults[].facility_idTextExample: 232490
Distance (miles)results[].distance_milesNumberExample: 2
Park or Forestresults[].park_or_forestTextExample: Grand Canyon National Park
Price Currencyresults[].price_currencyTextExample: USD
Number of Sitesresults[].number_of_sitesNumberExample: 288
Reservable Onlineresults[].reservable_onlineYes or noExample: Yes
Short Descriptionresults[].short_descriptionTextExample: Due to high demand, Mather Campground recommends reservations during peak…
Nightly Price Max (USD)results[].nightly_price_max_usdNumberExample: 50
Nightly Price Min (USD)results[].nightly_price_min_usdNumberExample: 6

Example result

For Location: Grand Canyon

JSON
{
  "results": [
    {
      "link": "https://www.recreation.gov/camping/campgrounds/232490",
      "name": "MATHER CAMPGROUND",
      "type": "Campground",
      "state": "Arizona",
      "latitude": 36.0497222,
      "longitude": -112.1204694,
      "facility_id": "232490",
      "distance_miles": 2,
      "park_or_forest": "Grand Canyon National Park",
      "price_currency": "USD",
      "number_of_sites": 288,
      "reservable_online": true,
      "short_description": "Due to high demand, Mather Campground recommends reservations during peak season: March 1- November 30. You may book reservations up to 6 months in advance.     Mather Campground is on the South Rim o…",
      "nightly_price_max_usd": 50,
      "nightly_price_min_usd": 6
    },
    {
      "link": "https://www.recreation.gov/camping/campgrounds/234488",
      "name": "Tusayan - Montane",
      "type": "Campground",
      "state": "Arizona",
      "latitude": 35.9369444,
      "longitude": -112.1230556,
      "facility_id": "234488",
      "distance_miles": 13.14,
      "park_or_forest": "Kaibab National Forest",
      "price_currency": "USD",
      "number_of_sites": 160,
      "reservable_online": true,
      "short_description": "Perhaps the biggest draw to Tusayan-Montane Campground in northern Arizona is its proximity to the South Rim of Grand Canyon National Park. Located just 4 miles south of the park entrance in beautiful…",
      "nightly_price_max_usd": 175,
      "nightly_price_min_usd": 20
    }
  ]
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@recreation-gov",
  "visibility": "public",
  "operation": "check_campsite_availability",
  "version": 1,
  "input": {
    "check_in": "2026-10-08",
    "check_out": "2026-10-09",
    "park_or_area": "Yosemite",
    "campground_name": "Upper Pines"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Find campgrounds and recreation experiences near a destination
  • Compare listed prices and distances for nearby listings
  • Check campsites free for every night of a planned stay
  • Filter campsite results by type, loop, or maximum occupancy
  • Share campground and campsite booking pages

Questions

Is Fous affiliated with Recreation.gov?

No. Fous is not affiliated with Recreation.gov. This workflow reads the public recreation.gov website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a Recreation.gov account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from recreation.gov when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

Which campsites are available for my stay?

Check campsite availability returns sites free for every night between the supplied check-in and check-out dates.

What campgrounds are near a park or city?

Search campgrounds finds listings near a supplied place, park, or forest.

What is the listed nightly price for a campsite?

Check campsite availability shows a nightly price when a campground lists a single nightly rate; variable rates and additional fees are excluded.

All Travel workflowsBrowse all workflows