Skip to content

Recreation.gov

Campsite availability, campground listings and campground prices

Back to tools

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 completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

0 sites available

Upper Pines Campground

Yosemite National Park

View campground on Recreation.gov

Available sites

No sites are available for every night of this stay.

Choose an action

About the Recreation.gov tool

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 from recreation.gov. Last checked Sep 29, 2026.

Actions

Check campsite availability

1 credit

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

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

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_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 about Recreation.gov

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this Recreation.gov tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. 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. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified 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 toolsBrowse all tools