physics

Understanding Rocket Stability: CG, CP, and Why Your Rocket Needs Both

A clear explanation of center of gravity, center of pressure, stability margin, and how to make sure your rocket flies straight — not sideways.

By Burn Wire

An unstable rocket doesn't fly up. It tumbles, spins, loops, and eventually crashes — possibly into something you care about. Stability is the most fundamental safety requirement in rocketry, and it comes down to two points on the rocket: the center of gravity (CG) and the center of pressure (CP).

Understanding what these are, where they should be, and how to check them is essential knowledge for every rocketeer — especially before you start modifying kits or designing your own rockets.

What Is Center of Gravity (CG)?

The center of gravity is the point where all the mass of the rocket balances out. If you could balance the rocket on your finger like a broomstick, the CG is the point where it balances horizontally.

Every component contributes to the CG: the nose cone, body tube, fins, motor mount, recovery system, motor, and any payload or electronics. Heavier components pull the CG toward themselves.

How to Find the CG

The CG changes depending on what's installed in the rocket, so always measure it in flight-ready configuration — with the motor, recovery system (parachute, shock cord, wadding), and any electronics installed.

  1. Balance the rocket on your finger (or on the edge of a ruler) until it sits level horizontally.
  2. Mark the balance point on the body tube. That's your CG.
  3. Measure the distance from the tip of the nose cone to the CG mark.

That's it. The CG is a physical property you can measure directly — no math required.

What Is Center of Pressure (CP)?

The center of pressure is the point where all the aerodynamic forces acting on the rocket balance out. Think of it as the "center of area" of the rocket — the point where wind forces push equally on the front and back.

Unlike the CG, you can't measure the CP by balancing the rocket on your finger. The CP depends on the external shape: the nose cone profile, body tube length and diameter, fin size, fin position, and any transitions or boat tails. It doesn't depend on internal weight distribution at all.

How to Find the CP

There are three ways to estimate CP location, in order of accuracy:

1. Simulation software (best method) Programs like OpenRocket or RockSim calculate the CP using the Barrowman equations — a set of formulas developed by James Barrowman in 1966 that compute the aerodynamic forces on each component of the rocket. Just enter your rocket's dimensions and the software gives you the CP location instantly. This is the standard method for any serious design work.

2. Cardboard cutout method (quick estimate) Trace the outline of your rocket (side profile) onto cardboard or cardstock. Cut it out and balance the cutout on your finger — that balance point approximates the CP. It's not perfectly accurate (it doesn't account for 3D effects or the number of fins), but it's a reasonable sanity check.

3. Wind tunnel (most accurate, least practical) Mount the rocket sideways in an airstream and find the pivot point where it doesn't rotate. This is the true CP. Almost nobody has access to a wind tunnel large enough for a rocket, so this is mostly theoretical.

The Stability Rule: CG Before CP

Here's the fundamental rule of rocket stability:

The center of gravity (CG) must be ahead of (closer to the nose than) the center of pressure (CP).

When a gust of wind pushes the rocket's nose sideways, the aerodynamic forces act through the CP and the rocket pivots around the CG. If the CG is ahead of the CP, the wind creates a restoring force — it pushes the tail of the rocket downwind, which rotates the nose back into the wind. The rocket self-corrects, like a weather vane pointing into the wind.

If the CP is ahead of the CG, the opposite happens — the wind pushes the nose further away from the flight path, and the rocket tumbles out of control.

Think of it like an arrow. The heavy arrowhead (CG) is at the front. The feathers (CP) are at the back. The arrow flies straight because the weight leads and the drag trails. A rocket works the same way.

Stability Margin: How Much Is Enough?

It's not enough for the CG to be barely ahead of the CP. You need a safety margin because:

  • The Barrowman equations that calculate CP assume small angles of attack and simplified geometry — there's some uncertainty in the exact CP location
  • Wind gusts at launch can briefly push the rocket to a larger angle of attack
  • The CG shifts during flight as the motor burns propellant

The standard rule of thumb is:

The CG should be at least 1 caliber ahead of the CP.

A "caliber" is one body tube diameter. For a 4-inch rocket, 1 caliber = 4 inches. For a 3-inch rocket, 1 caliber = 3 inches.

The stability margin (or static margin) is calculated as:

Stability Margin = (CP position − CG position) ÷ body diameter

Where both CP and CG positions are measured from the nose tip. A stability margin of 1.0 means the CG is exactly 1 body diameter ahead of the CP. A margin of 1.5 means it's 1.5 diameters ahead.

Target range: 1.0 to 2.5 calibers.

  • Below 1.0 — marginal stability. The rocket may fly straight in calm air but could become unstable in a gust. Don't fly it.
  • 1.0 to 2.0 — the sweet spot for most rockets. Stable enough for safe flight, responsive enough for clean, straight trajectories.
  • Above 2.5 — overstable. The rocket will fly safely, but it will tend to turn into the wind excessively (weathercock), reducing altitude and increasing wind-drift. More on this below.

What Happens When Stability Is Wrong

Understable (CG too far back, margin < 1.0)

An understable rocket doesn't correct when disturbed. Any gust of wind or asymmetric thrust sends it spinning, looping, or tumbling. The fins can't generate enough restoring force to overcome the forward-shifted CP. This is the most dangerous failure mode — the rocket becomes an unpredictable projectile.

Signs:

  • Rocket corkscrews immediately off the pad
  • Rocket arcs sideways and crashes
  • Simulation shows a stability margin below 1.0

Overstable (CG too far forward, margin > 3.0)

An overstable rocket is too eager to point into the wind. On a calm day, it flies perfectly straight. But on a windy day, instead of climbing vertically, it turns its nose into the wind and arcs over toward the horizon — a behavior called weathercocking.

Weathercocking causes the rocket to fly at a steep angle downwind, reaching lower altitude and landing much further from the pad. In extreme cases, the rocket can fly nearly horizontal.

Signs:

  • Rocket consistently arcs into the wind
  • Rocket doesn't reach expected altitude on windy days
  • Simulation shows a stability margin above 3.0

A moderately overstable rocket (2.0–3.0 calibers) is safe — just less efficient. An extremely overstable rocket (4.0+ calibers) may weathercock so aggressively it becomes a ground-safety concern.

How Fins Affect Stability (Moving the CP)

Fins are the primary way to move the center of pressure. Larger fins, fins positioned further aft, and fins with greater sweep all move the CP rearward — increasing stability.

  • Bigger fins → CP moves back → more stable
  • Smaller fins → CP moves forward → less stable
  • Fins moved rearward → CP moves back → more stable
  • More fins (4 vs. 3) → CP moves back slightly → more stable
  • Swept fins (delta/clipped delta shapes) → CP moves back relative to rectangular fins of the same area

If your rocket is too unstable, adding fin area is the aerodynamic fix. But for a finished rocket, adding nose weight is usually easier than rebuilding the fins.

How Nose Weight Affects Stability (Moving the CG)

Adding weight to the nose moves the CG forward without changing the CP. This is the simplest way to increase stability on a finished rocket.

Common methods:

  • Modeling clay packed into the nose cone tip
  • Lead shot or steel BBs mixed with epoxy in the nose cone
  • Fishing weights or bolts secured inside the nose cone

For a typical 4-inch L1 rocket, adding 1–3 ounces of nose weight can shift the CG forward significantly. But extra weight means higher motor requirements for the same altitude, so don't overdo it — add just enough to hit a 1.0–2.0 caliber margin.

How to Check Stability Before Flying

OpenRocket is free, open-source software that calculates both CG and CP for any rocket you design. It displays the stability margin in real time as you modify the design.

  1. Build your rocket in OpenRocket with accurate dimensions and component weights
  2. Add the motor you plan to fly
  3. Check the stability margin — it's shown as a number at the bottom of the design window, and the CG (blue dot) and CP (red dot) are displayed on the rocket drawing
  4. Aim for 1.0–2.0 calibers with the motor installed

OpenRocket also shows how stability changes during flight as the motor burns. The CG shifts forward as propellant is consumed (the motor gets lighter from the back), so stability generally increases during the burn.

Method 2: The Swing Test (Physical Verification)

The swing test is a real-world stability check you can do in your backyard. It's been used since the earliest days of model rocketry and remains a reliable gut check.

  1. Prep the rocket for flight: install the motor (no igniter), recovery system, wadding, and any payload or electronics. The rocket must be in flight-ready configuration.
  2. Find the balance point (CG): balance the rocket horizontally on your finger and mark the point.
  3. Tie a string: loop a 6–10 foot piece of string around the rocket at the CG mark. Secure it with a piece of removable tape so it doesn't slide.
  4. Swing it: stand in an open area (away from people and obstacles) and swing the rocket overhead in a circle, gradually letting out string until it's 6–10 feet long.
  5. Observe: if the nose consistently points in the direction of rotation, the rocket is stable. If it wobbles, tumbles, or the tail swings forward, the rocket is unstable and must not be flown.

If the swing test fails, add nose weight and try again. After any modification, find the new CG and retest.

Putting It All Together

For kit-built rockets from reputable manufacturers (LOC, Madcow, Estes), stability is designed in — the fins are sized and positioned to give a reasonable margin with the recommended motors. You generally don't need to worry about stability unless you modify the kit (shortening the tube, changing fin shape, adding heavy payloads).

Stability becomes critical when you:

  • Design your own rocket — you're responsible for CG and CP placement
  • Modify a kit — cutting the body tube shorter, changing fins, or adding a heavy electronics bay all affect CG and CP
  • Fly a motor outside the kit's recommended range — a very heavy motor shifts CG rearward

In all these cases: simulate first, swing test second, fly third.

Quick Reference

| Term | What It Is | How to Find It | |---|---|---| | CG (Center of Gravity) | Balance point of the rocket | Balance on your finger | | CP (Center of Pressure) | Aerodynamic balance point | OpenRocket / Barrowman equations | | Stability Margin | (CP − CG) ÷ body diameter | Calculated from CG and CP positions | | 1 caliber | 1 body tube diameter | Measure the tube | | Safe range | 1.0–2.5 calibers | Aim for 1.0–2.0 for best performance |


Want to simulate your rocket before flying? See our OpenRocket simulation guide for a walkthrough of the software. Ready to build? Check the Best L1 Certification Rocket Kit (2026) guide. Choosing a motor? Read the Best Motors for L1 comparison.

Understanding Rocket Stability: CG and CP | Burn Wire