CA California Porch

Fire Rules

Fire restrictions and campfires

How to check campfire permits, forest and BLM fire restrictions, local bans, stoves, charcoal, fireworks, target shooting, and red-flag weather.

Safety guide Last reviewed June 29, 2026

A campfire permit is not a green light by itself. It is more like a key that only works when the place, season, weather, and current fire order also allow it.

Fire rules can change fast. A campground fire ring, stove, charcoal grill, lantern, spark arrester, or target-shooting plan can all be affected by the manager's current order.

Simple rule: before you light anything, check the exact land manager, the current fire restriction, the weather warning, and the sign where you are standing.

First moves

  1. 1

    Get the right permit if the activity needs one, then check whether fires are allowed today.

  2. 2

    Check the exact manager: State Parks, national forest, BLM, national park, county, city, or private campground.

  3. 3

    Look for current fire restrictions, red-flag warnings, campground notices, and posted signs.

  4. 4

    Know whether the rule covers wood fires, charcoal, gas stoves, lanterns, smoking, fireworks, target shooting, generators, and vehicles off road.

  5. 5

    Put fires fully out, keep water and a shovel handy where required, and skip the fire when wind or dry grass makes you uneasy.

Watch for

  1. 1

    Fireworks are not a public-land shortcut. They are banned in many outdoor places and can start fires quickly.

  2. 2

    Rules can be stricter inside a forest, park, campground, county, city, HOA, or utility area than a statewide summary suggests.

  3. 3

    Red-flag weather, wind, low humidity, lightning, smoke, or nearby incidents can change the answer by the hour.

  4. 4

    A stove may be allowed when a wood fire is not, but only the current local order can answer that for the exact place.

Go deeper

Directory paths

Keep moving through the directory.

Use the related shelf when this guide is the right lane, or jump back to the full directory if the task changed names.