Circle Skirt Calculator

Enter your waist measurement, choose your skirt type (quarter, half, three-quarter, or full circle), and set your desired skirt length to get your complete circle skirt fabric measurements. The Circle Skirt Calculator returns your waist radius, total fabric length needed, and estimated yardage — so you can cut your pattern with confidence and zero guesswork.

in

Measure around the natural waist where the skirt will sit.

in

Measure from waist to desired hem length.

in

Added to the waist radius for cutting accuracy. Typically 0.5 in or 1.5 cm.

Standard bolt widths. Check your fabric label.

Results

Waist Radius

--

Outer Radius (incl. length)

--

Fabric Length Needed

--

Estimated Yardage

--

Waist Circumference Check

--

Fabric Breakdown: Waist Radius vs. Skirt Length

Frequently Asked Questions

How do I calculate the waist radius for a circle skirt?

The waist radius is calculated using the formula R = waist / (2π × fraction), where the fraction depends on skirt type: 1 for full circle, 0.5 for half, 0.75 for three-quarter, and 0.25 for quarter. For example, a 30-inch waist on a full circle skirt gives R = 30 / (2π) ≈ 4.77 inches. This is the measurement you use to draw the inner waist curve on your fabric.

What is the difference between full, half, three-quarter, and quarter circle skirts?

A full circle skirt uses 360° of fabric and gives maximum volume and flow. A half circle uses 180° for moderate fullness. A three-quarter circle (270°) sits between the two in terms of flare. A quarter circle (90°) is the most subtle, using the least fabric and producing a gentler A-line shape. Each requires a different waist radius formula to keep the waist opening the same size.

How much fabric do I need for a circle skirt?

It depends on your waist size, skirt length, skirt type, and fabric width. Generally, a full circle skirt needs at least twice the outer radius in length, while a half circle may fit on a single width. This calculator accounts for all those variables and tells you exactly how many inches and yards to buy, including seam allowance.

What if my circle skirt pattern doesn't fit on standard fabric width?

If the outer radius (waist radius + skirt length) is larger than half the fabric width, you'll need extra fabric to cut panels or rotate your pattern. Full circle skirts on narrow fabric often require joining two lengths of fabric. Our calculator shows you the outer radius so you can plan accordingly before you cut.

Do I need to add seam allowance to my measurements?

Yes — seam allowance is added to both the inner waist curve and the outer hem when cutting. A standard allowance is 0.5 inch (1.5 cm). The calculator includes a seam allowance field so your final fabric requirements already account for it, giving you a little extra room without wasting material.

How do I calculate yardage for a circle skirt?

Yardage depends on the total fabric length needed (based on outer radius and layout) divided by 36 to convert inches to yards. For a full circle skirt, you typically need two panels each equal to the outer radius in length, placed side by side on folded fabric. The calculator estimates this automatically based on your fabric width and skirt dimensions.

What fabrics work best for circle skirts?

Lightweight, drapey fabrics like chiffon, crepe, cotton lawn, and jersey give the best flow on a circle skirt. Stiffer fabrics like denim or canvas won't drape well and can make the hem look stiff. For beginners, cotton quilting fabric is forgiving and easy to cut, though it produces a less floaty result than woven dressmaking fabrics.

How do I make a circle skirt with panels?

Panels are used when the required fabric width exceeds your bolt width. You cut two or more wedge-shaped pieces and sew them together at the seam lines to form the full skirt. Each panel is calculated as a fraction of the full circle. While more complex to cut, panels allow you to use narrower or shorter fabric pieces and can create interesting design details with contrasting fabric.

More Everyday Life Tools