When fireworks can be sold
State law sets the selling windows. Retailers may sell for Fourth of July (June 24 to midnight July 4) and New Year's (December 20 to midnight January 1). Counties can also allow sales for Texas Independence Day (February 25 to March 2), San Jacinto Day (April 16 to 21), Memorial Day (the Wednesday before through the holiday), Juneteenth (June 14 to 19), Diwali (five days before the first day of Diwali through the last day) and Lunar New Year (the five days before through the holiday). Cinco de Mayo sales (May 1 to 5) are only for counties near the Mexico border.
Our McKinney superstore opens for more seasons than any stand, Diwali included; its store page has this year's dates and hours. Our other North Texas stores open for Fourth of July and New Year's.
Where to light them
The best place for your show is private land outside city limits, with the owner's OK: family land, a farm or a friend's acreage, where there is room to spread out and give the crowd a great view.
Pick a wide-open spot and keep at least 600 feet from churches, hospitals, schools and day cares, and 100 feet from fireworks stands and anywhere fuel or flammable gas is stored. Our stores and parking lots are for shopping, not shooting, so take everything out to your spot first.
Looking for ideas close to home? See our guides to where to shoot in Collin County and where to shoot near Fort Worth.
Age and what we sell
You must be 16 or older to buy fireworks in Texas. Everything on our shelves is a 1.4G consumer firework, from sparklers and fountains all the way up to 500-gram finale cakes and artillery shells.
New to the aisles? Start with our first-time buyer's guide.
Burn bans and dry weather
In a dry spell, a county can put "sticks and fins" rockets on hold for the season, and in a severe drought some counties limit aerial fireworks too. Counties decide in the weeks before each holiday. Before the big night, check the Texas A&M Forest Service burn ban map, or call us; we keep up with every county we sell in.