Fireworks retail permit

To sell fireworks to the public, you need a permit for each retail location within Vancouver from the Fire Prevention Office.

The City is here to help

Contact the Fire Prevention Branch of Vancouver Fire and Rescue Services directly for help navigating through the permit process or for more information.


1. Fireworks retail locations cannot be attached to:

  • A building containing a care or detention facility
  • A residential building, unless it is a sprinklered building and the retail location is separated from the residence portion by a 2 hour fire rating of concrete construction. The sprinkler system must have a current ASTTBC tag affixed to it.

2. Provide a floor plan of the retail space in which you wish to sell fireworks that shows 2 exits for public and employees to access in case of emergency.

3. Fireworks must be sold from behind a glass or caged case so customers cannot freely handle the fireworks. The minimum age to handle, sell, or purchase fireworks is 19 years of age.

4. When selling fireworks, it is illegal to sell:

  • Roman candles, unless they are part of a consumer package
  • Fireworks before October 25 or after October 31
  • Fireworks to anyone under the age of 19 years
  • Fireworks to anyone over the age of 19 years who does not have a permit to purchase and discharge family fireworks

Disobeying these rules may lead to a $500 fine per violation, according to:

Apply for a fireworks retail permit

  1. Download and complete a sale of fireworks permit application form. PDF file (99 KB)
  2. Bring your completed form, floor plan, business licence, driver's licence, and fee payment in person at the Building and Development Services Centre (see contact on page).

    Note You need a fireworks retail permit and business licence for each retail location.

  3. Meet with a fire prevention officer at the Fire Prevention Branch to review your documents (see contact on page). If they are acceptable, the officer will issue you a fireworks retail permit.

Fireworks permit fees


Permit Fee
Wholesale Fireworks $200.00
Selling Fireworks $250.00
Explosive Permit - display fireworks event $150.00

Contact the Development and Building Services Centre about building and zoning


Location and mailing address
Development and Building Services Centre
Ground floor
515 West 10th Avenue
Vancouver, BC V5Z 4A8

Monday, Wednesday, Friday
8:30am to 4:30pm

Tuesday, Thursday
8:30am to 4:00pm

Free 2-hour parking
West 10th Ave parking lot,
between Cambie and Yukon

Contact Fire Prevention

Phone: 3-1-1 or 604-873-7000

Monday to Friday
8:30am to 4:30pm

Want to set off fireworks on Halloween?

Apply for a family fireworks permit