Each year many families skip the professional fireworks shows to put on their own production.
"We have a lot of artillery shells, stuff that blows up to put on a good show," said fireworks seller David Sanford.
It is fun for the whole family, but it has also proven to be a bit more dangerous if you're not careful.
"Fireworks, while lots of fun to watch, are dangerous. They are fireworks, they are explosive devices," said Dr. David Persse.
Even seemingly innocent sparklers account for one third of all fireworks injuries for children under the age of five.
"The sparklers that I am sure we all played with as kids, they burn at around 1200 degrees, and if they land on your hand, it isn't a problem. But if it lands in your eye, it is burning," said Persse.
It becomes even more dangerous with the recent high temperatures and several days of low humidity, which is why Montgomery County issued a declaration of local disaster, banning outdoor burning and restricting the use of two types of fireworks.
"It prohibits the use of stick rockets and missiles with fins, basically because the ability to fly off, and they can easily start a wildfire," said Montgomery County Fire Marshall Jimmy Williams.
In Montgomery County, Fort Bend County, and Harris County it is illegal to set off fire works within city limits. You must be in unincorporated areas of each county.