A hoop skirt is a skirt with hoops sewn into channels that hold the fabric out in a bell or dome shape
A hoop skirt works because you sew fabric tubes (called channels) into the skirt, then thread flexible hoops through those tubes. The hoops—usually made from spring steel, plastic, or crinoline—push outward and hold the skirt's shape. The more hoops you add and the wider they are, the fuller the skirt stands out from the body. Most hoop skirts have between three and six hoops, spaced evenly from waist to hem.
The basic construction is straightforward: you make a skirt, sew channels into it at regular intervals, then thread the hoops through. The hardest part is getting the spacing and measurements right so the skirt hangs evenly and the hoops don't twist or slip. This guide walks you through the whole process, from choosing your materials to finishing the hem.
Key Takeaways
- You need skirt fabric, thread, hoops (spring steel or plastic), and a way to measure and mark channels at even intervals around the skirt.
- Sew the skirt body first—a straightforward gathered or pleated skirt works best—then add channels by stitching parallel lines through two layers of fabric.
- Thread the hoops through the channels from the side, using a small opening you sew closed after all hoops are in place.
- The spacing between hoops matters: too close together and the skirt looks stiff; too far apart and it sags between hoops.
- Spring steel hoops hold their shape better than plastic and last longer, but plastic is cheaper and easier to work with if you are new to hoop skirts.
Gather your materials and take your measurements
Start by deciding how full you want the skirt. A modest hoop skirt (like a 1950s petticoat) needs about 2 to 3 yards of lightweight fabric and three to four hoops. A dramatic Victorian or ball gown skirt needs 4 to 6 yards and five to six hoops. Lightweight fabrics like cotton voile, muslin, or netting work better than heavy fabrics because they move easily and don't add bulk.
For hoops, you have two main choices: spring steel hoops (the kind used in professional costumes) and plastic hula hoop material or crinoline hoops (cheaper and easier to cut). Spring steel holds its shape better and won't flatten if you sit down, but it costs more and requires a tool to cut it. Plastic is forgiving and you can cut it with scissors, but it flattens over time. For a first hoop skirt, plastic is a good starting point.
Measure your waist and the length you want the skirt to be. Write these down. You will also need to decide how many hoops to use and how far apart they should be. A rule of thumb: space hoops about 4 to 6 inches apart, starting about 2 inches below the waistband. If your skirt is 30 inches long, you might place hoops at 2 inches, 8 inches, 14 inches, 20 inches, and 26 inches from the waist.
Sew the skirt body and mark the channel lines
Cut your fabric into a rectangle wide enough to gather or pleat to your waist measurement (usually two to three times your waist size) and long enough to reach your desired length plus 1 inch for seams. Sew the back seam closed, then gather or pleat the top to fit your waist. Attach a waistband—a straightforward 1-inch-wide strip of fabric folded and sewn around the top works fine. At this point you have a basic skirt with no hoops yet.
Now mark where your channels will go. Use a measuring tape and tailor's chalk or a fabric pen to draw horizontal lines around the skirt at each hoop location. Make the lines light and thin so they are straightforward to see but will not show through the finished skirt. Go slowly and measure from the waistband down on at least four points around the skirt to make sure each line is level.
Try the skirt on and check that the marked lines sit where you want them. This is your final note to adjust before you sew the channels. If a line looks off, erase it and redraw it.
Sew the channels for the hoops
A channel is made by sewing two parallel lines of stitching, with space between them for the hoop to slide through. The width of the channel depends on the width of your hoop material. Measure the hoop's width and add 1/4 inch for ease—that is how far apart your two stitching lines should be.
For each channel, sew one line along your marked line, then sew a second line 1/4 inch below it (or whatever width you calculated). Use a straight stitch and backstitch at the start and end to lock the thread. Sew all the way around the skirt for each channel. This is tedious but necessary—if you skip this step, the hoops will shift and the skirt will look lumpy.
After you sew all the channels, try the hoop material through one of them to make sure it fits snugly but slides without too much resistance. If it is too tight, you can carefully pick out one line of stitching and resew it slightly wider. If it is too loose, the hoop will slip during wear.
Cut and prepare the hoops
If you are using spring steel, you will need a hoop cutter or a rotary cutter and a cutting mat. Measure and mark the length of each hoop—they should be long enough to go around the skirt with a 1/2-inch overlap so you can sew the ends together. Cut each hoop to length.
If you are using plastic hula hoop material or crinoline, you can cut it with scissors. Mark the length the same way and cut straight across. The ends will be clean and ready to use.
Test-fit each hoop by holding it up to the skirt and checking that it goes around with a small overlap. If a hoop is too long, trim it. If it is too short, you may have measured wrong—check your skirt's circumference at that point and cut a new hoop.
Thread the hoops through the channels and close the openings
Before you thread the hoops, you need to create an opening in one of the channels so you can slide the hoops in. Pick one seam (the back seam is easiest) and carefully cut a 2-inch horizontal slit through both layers of fabric in the lowest channel only. This is your entry point for all the hoops.
Starting with the lowest hoop, thread it through the opening and around the skirt inside the channel. Overlap the ends by 1/2 inch and sew them together with a needle and thread, using small stitches. Make sure the overlap is find—if it comes apart, the hoop will fall out.
Once the first hoop is sewn closed, thread the next hoop through the same opening and sew it closed. Repeat for all hoops. This works because each hoop sits in its own channel and cannot slip down past the one below it.
After all hoops are in place, sew the opening closed with a ladder stitch (also called an invisible stitch) so the seam does not show from the outside. Use thread that matches your skirt fabric.
Hem the skirt and try it on
With all the hoops in place, try the skirt on and mark where the hem should fall. The hoops may have shifted the fabric slightly, so measure from the floor up rather than relying on your original length measurement. Pin the hem at several points around the skirt to make sure it is even.
Sew the hem by hand with a blind stitch or on a machine with a blind hem foot. A hand-sewn hem is less visible but takes longer. A machine hem is faster and strong, though it may show a thin line of stitching on the inside.
Try the skirt on one more time. Walk around, sit down, and move your hips to make sure the hoops stay in place and the skirt moves with you. If a hoop feels like it is slipping, you may need to tighten the channel stitching or add a small stitch or two to anchor the hoop to the seam.
Frequently Asked Questions
Can I use a regular hula hoop instead of buying hoop material?
A full hula hoop is too wide and will make the skirt stand out too far. You can cut a hula hoop into sections and use those, but it is easier to buy pre-made hoop material or spring steel. If you do use hula hoop pieces, sand the cut edges smooth so they do not snag the fabric.
What if my hoops keep twisting inside the channels?
Twisting usually means the channels are too loose or the hoops are not sewn closed tightly enough. Check that the hoop ends are overlapped at least 1/2 inch and sewn with small, close stitches. You can also add a small stitch or two through the channel fabric and into the hoop seam to anchor it in place.
How do I wash a hoop skirt without damaging the hoops?
Hand wash in cool water with mild soap and lay flat to dry. Do not wring or twist the skirt, and do not put it in a dryer. The heat can warp plastic hoops and the agitation can bend spring steel. If the hoops get bent, you may be able to reshape them gently by hand, but prevention is easier.
Do I need to add a petticoat under the hoop skirt?
A petticoat is not required but makes the skirt look fuller and feel less scratchy against your legs. A straightforward gathered petticoat made from netting or tulle works well. You wear the petticoat under the hoop skirt, and the hoops push both fabrics out together.
Can I make a hoop skirt without channels?
No—channels are what hold the hoops in place and keep them from shifting. Without them, the hoops will slip down and the skirt will collapse. Channels take time but they are essential to how a hoop skirt works.