Home▸Articles▸Everyday Physics

The Physics Behind Fireworks: A Spectacular Display of Trajectories and Chemistry

Fireworks are a dazzling demonstration of physics principles in action, combining the laws of motion with chemical reactions to create breathtaking light shows.

mysimulator teamUpdated June 2026≈ 3 min read▶ Open the simulation

What Fireworks Are

Fireworks are a form of pyrotechnics that involve the rapid combustion or explosion of materials to produce light, sound, and other effects. These displays typically consist of shells containing explosive compounds that are launched into the air before detonating.

The core components of a firework include an ignition system, propellant for launch, and a payload of pyrotechnic chemicals designed to produce specific colors and patterns.

Trajectory Analysis

When a firework is launched, it follows a parabolic trajectory under the influence of gravity. The initial velocity and launch angle determine its path in the air. The equations governing this motion are derived from Newton’s laws of motion and the law of conservation of energy.

The equation for the height (h) of a projectile at any time (t) is given by h(t) = v0 * sin(θ) * t - 1/2 * g * t^2, where v0 is the initial velocity, θ is the launch angle, and g is the acceleration due to gravity.

live demo · related simulation● LIVE

Air Resistance and Its Effects

In reality, air resistance plays a significant role in altering the trajectory of a firework. This force opposes the motion of the projectile and depends on factors such as its shape, size, and speed.

The effect of air resistance can be modeled using drag equations, which take into account the velocity (v) of the object, the cross-sectional area (A), the density of the fluid (ρ), and a drag coefficient (Cd). The equation for the force due to air resistance is F = 1/2 * ρ * v^2 * A * Cd.

Chemical Reactions in Fireworks

The colorful and spectacular effects of fireworks are achieved through chemical reactions. These reactions involve the rapid oxidation (combustion) of fuel materials, which release energy in the form of light and heat.

Different chemicals produce different colors due to their unique emission spectra. For example, strontium compounds emit red, barium compounds produce green, and copper compounds yield blue.

Frequently asked questions

How do fireworks create such bright colors?

Fireworks use specific chemical compounds that release energy in the form of light when they undergo rapid oxidation. The color depends on which elements are used; for instance, strontium produces red and barium produces green.

Why do fireworks sometimes explode at different times?

Fireworks often contain multiple shells or sections that are designed to ignite at specific intervals. This is achieved through precise timing mechanisms within the firework structure, ensuring a coordinated display of light and sound.

How does air resistance affect the trajectory of fireworks?

Air resistance reduces the height and range of a firework’s trajectory by opposing its motion. The effect is more pronounced at higher speeds and can cause the firework to deviate from an ideal parabolic path.

What role does gravity play in fireworks displays?

Gravity pulls the firework downward, affecting its maximum height and overall trajectory. Without gravitational force, fireworks would continue moving upward indefinitely due to their initial velocity.

Try it live

Everything above runs in your browser — open Fireworks Finale and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Fireworks Finale simulation

What did you find?

Add reproduction steps (optional)