Skip to main content
CityRuleLookup

James City County, VA Fire Regulations: Fireworks (2026)

Heavy Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified September 2026

Key Facts

Permit required
for any possession, sale or use of fireworks
Display permit fee
$100/event or $200/year same site
Insurance/bond required
$1,000,000 minimum for display permit
Unpermitted fireworks
seized at owner's expense
Violation penalty
Class 1 misdemeanor
Banned outright
whirligigs, sparklers, novelty fireworks

Summary

James City County requires a fire official permit before anyone transports, sells, possesses or sets off fireworks, with display permits running $100 per event or $200 a year for repeat displays at one site. Officers may seize any fireworks held without a permit, and violating the fireworks ordinance is a Class 1 misdemeanor. Whirligigs, sparklers and other novelty fireworks are banned outright.

These county ordinances apply to unincorporated areas of James City County. Incorporated cities within the county may have their own rules that take precedence over county-level regulations.

Except as otherwise provided in this section it shall be unlawful for any person to transport, manufacture, assemble, store, sell, offer or display for sale, or to buy, use, possess, ignite or explode any fireworks without a permit from the fire official. ... The fire marshal or any law enforcement officer shall be authorized to seize, take, remove or cause to be removed, at the expense of the owner, all fireworks offered or exposed for display or sale, stored, possessed or held in violation of this section. Violation of this chapter is a class 1 misdemeanor. ... The possession, manufacture, storage, sale, handling and use of fireworks specified in SFPC Section 5601.1.3, Exception 4, including whirligigs, sparklers, etc., is prohibited within the county

Full Breakdown

Sec. 9-3(4) of the fire prevention code amendments makes it unlawful to transport, manufacture, assemble, store, sell, offer or display for sale, buy, use, possess, ignite or explode any fireworks in the county without a permit from the fire official. Organizations holding a public or private display permit must apply in writing describing the fireworks and the site, and a fire department member inspects the location before the fire official issues a permit for a stated time period; an authorized fire department member can halt and revoke a display on the spot if it departs from the approved application.

Under Sec. 00 per calendar year for repeated similar displays at the same site. 00 to cover damage from the display, with the property owner's written agreement to that amount before the permit issues. The fire marshal or any law enforcement officer may seize, at the owner's expense, any fireworks offered for sale, stored, possessed or held in violation of the section, and violating the fireworks provisions is a Class 1 misdemeanor. Novelty items exempted under the state fire code, including whirligigs and sparklers, remain flatly prohibited in the county regardless of any permit.

Violations & Fines

Possessing, selling or discharging fireworks without a permit is a Class 1 misdemeanor, and the fire marshal or any police officer can seize the fireworks outright at the violator's expense. A permit can be revoked mid-display if the show departs from what was approved, and whirligigs, sparklers and similar novelty fireworks are banned outright with no permit available.

Frequently Asked Questions

Are sparklers legal in James City County?
No. Sec. 9-3(4)(d) specifically bans the possession, sale and use of whirligigs, sparklers and similar novelty fireworks exempted under the state fire code, regardless of any permit. Ordinary consumer fireworks are likewise unlawful without a fire official permit.
How much does a fireworks display permit cost?
$100.00 per event, or $200.00 for a calendar year if the same organization holds similar displays at the same site repeatedly. The permit holder must also carry at least $1,000,000.00 in bond or insurance before the permit is issued.
What happens if I get caught with illegal fireworks?
The fire marshal or any law enforcement officer can seize the fireworks at your expense, and violating the county's fireworks ordinance is a Class 1 misdemeanor. If you are running a permitted display, an authorized fire department member can halt it immediately for departing from the approved application.

Sources & Official References

Other rules in James City County

All James City County rules

How James City County compares: Cities Where Fireworks Are Banned or Heavily Restricted·Compare James City County to another location·View the Virginia fire regulations overview

Get notified when Fireworks in James City County, VA changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.