
Crochet Tennis Skirt Free Pattern: Step-by-Step Guide for Beginners and Beyond
If you’ve been scrolling through social media lately, you’ve probably noticed that crochet tennis skirts are having a major moment. These flirty, functional pieces blend the nostalgic charm of handmade textiles with the sporty aesthetic that’s been dominating street style and actual courts alike. The best part? You don’t need to spend a fortune at a boutique to get one. With some yarn, a hook, and a little patience, you can make your own — and this free crochet tennis skirt pattern will walk you through every single step.
Whether you’re a seasoned crocheter looking for your next wearable project or a beginner who has just mastered the basics, this guide is designed to meet you where you are. You’ll find material lists, stitch breakdowns, sizing guidance, customization tips, and a complete pattern you can follow from start to finish. Grab your hook and let’s get started.
Why Crochet a Tennis Skirt?
Before we dive into the pattern itself, it’s worth talking about why this particular project is so worth your time. Tennis skirts have made an enormous comeback over the past few years, evolving far beyond the courts. They pair beautifully with sneakers, sandals, chunky boots, and even heels, making them one of the most versatile items you can add to your wardrobe.
When you crochet one yourself, you get full control over the fit, color, length, and stitch pattern. Store-bought versions often come in limited sizes, but a handmade skirt can be tailored precisely to your measurements. You also get the satisfaction of wearing something you created, which honestly never gets old.
Crochet tennis skirts are also a fantastic project for building skills. The construction typically involves working in the round, increasing for the waistband, and transitioning into simple body stitches — all of which are techniques that transfer to countless other crochet garments.
Materials You’ll Need
To make this crochet tennis skirt, you’ll want to gather everything before you begin so your workflow stays smooth. Here’s what you need:
Yarn: Choose a lightweight yarn for best drape and comfort. A DK weight (size 3) or sport weight yarn works beautifully for this project. Cotton or cotton-blend yarn is highly recommended because it breathes well, has a lovely stitch definition, and holds its shape. You’ll need approximately 400 to 700 yards depending on your size and desired length.
Crochet Hook: A size 3.5mm (E hook) or 4mm (G hook) hook pairs well with DK or sport weight yarn. Always check your gauge before beginning — more on that shortly.
Elastic: You’ll need approximately 1 inch of non-roll elastic cut to your waist measurement. This creates the waistband casing and ensures a comfortable, secure fit.
Stitch Markers: These are helpful for keeping track of the beginning of each round, especially as the skirt grows.
Tapestry Needle: For weaving in ends and, if desired, adding finishing details.
Scissors: A small, sharp pair is all you need.
Measuring Tape: Essential for checking gauge and taking your body measurements.
Safety pins: Helpful for threading the elastic through the waistband casing.
Abbreviations Used in This Pattern
This pattern uses standard US crochet terminology. Here are the abbreviations you’ll encounter:
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
hdc — half double crochet
sk — skip
sp — space
st(s) — stitch(es)
rep — repeat
RS — right side
WS — wrong side
BLO — back loop only
rnd — round
Gauge
Getting your gauge right is one of the most important steps in any garment project. An inch off in gauge can mean the difference between a perfectly fitted skirt and one that won’t go past your hips — or falls right off them.
For this pattern, aim for approximately 18 stitches and 10 rows of double crochet in a 4-inch square using DK weight yarn and a 4mm hook. Make a small swatch before starting and measure it carefully. Adjust your hook size up or down as needed. Going up a hook size gives you a looser, more drapey fabric. Going down gives you something tighter and more structured.
Sizing Guide
This pattern includes sizing for XS through XL. Measure your waist and hips before choosing your size. The skirt is designed with 1 to 2 inches of ease at the waist when the elastic is relaxed, and the hip area has a natural A-line flare that accommodates a range of body shapes.
XS: Waist 24–26 inches / Hip 34–36 inches
S: Waist 27–29 inches / Hip 37–39 inches
M: Waist 30–32 inches / Hip 40–42 inches
L: Waist 33–35 inches / Hip 43–45 inches
XL: Waist 36–38 inches / Hip 46–48 inches
Finished skirt length for all sizes is approximately 14 inches from waist to hem, which hits most people at mid-thigh. Instructions for lengthening or shortening the skirt are included at the end of the pattern.
Pattern Instructions
Waistband
The waistband is worked in rows first, then seamed to create a tube for the elastic casing. This method gives a clean, professional finish.
Foundation: Chain 15 (or adjust for a waistband approximately 2.5 inches wide).
Row 1: Sc in second ch from hook and in each ch across. Turn. (14 sc)
Row 2: Ch 1, sc in BLO of each st across. Turn.
Repeat Row 2 until your waistband strip measures your waist measurement plus 0.5 inch for seam allowance.
Seam the short ends together with a sl st or whip stitch to form a loop. Fold the strip in half lengthwise so the two long edges meet, creating a double-layered band. Leave one section open for inserting elastic later.
Set the waistband aside.
Skirt Body
The skirt is worked in the round, attached to the waistband. You will pick up stitches along one long edge of the folded waistband to begin.
Joining Round: With RS facing, join yarn to any stitch along the bottom edge of the folded waistband. Ch 3 (counts as first dc), work dc evenly around the entire bottom edge of the waistband. The number of dc stitches you place in this round should match the stitch count for your size as follows:
XS: 90 dc
S: 100 dc
M: 110 dc
L: 120 dc
XL: 130 dc
Join with sl st to the top of the beginning ch-3. Place a stitch marker to mark the beginning of the round.
Rnd 1: Ch 3, dc in each st around. Join with sl st. (Same stitch count as joining round)
Rnd 2: Ch 3, dc in same st, dc in next 8 sts, 2 dc in next st, dc in next 8 sts, rep from to around. Join with sl st. (Stitch count increases by 10% for each size)
Rnds 3–5: Ch 3, dc in each st around. Join with sl st.
Rnd 6: Ch 3, dc in same st, dc in next 9 sts, 2 dc in next st, dc in next 9 sts, rep from to around. Join with sl st.
Rnds 7–10: Ch 3, dc in each st around. Join with sl st.
Rnd 11: Ch 3, dc in same st, dc in next 10 sts, 2 dc in next st, dc in next 10 sts, rep from to around. Join with sl st.
Rnds 12–15: Ch 3, dc in each st around. Join with sl st.
At this point your skirt should measure approximately 10 to 11 inches from the waistband. Continue working even (no increases) in dc until your piece reaches your desired length minus 1.5 inches for the hem ruffle.
Hem Ruffle
The ruffle is what gives this skirt that signature tennis skirt look — a little flouncy, a little flirty, and completely charming.
Ruffle Rnd 1: Ch 4 (counts as dc + ch 1), sk 1 st, dc in next st, ch 1, rep from to around. Join with sl st to 3rd ch of beginning ch-4. (You now have a row of evenly spaced ch-1 spaces)
Ruffle Rnd 2: Sl st into first ch-1 sp, ch 3, 2 dc in same sp, 3 dc in next ch-1 sp, rep from to around. Join with sl st. (This triples your stitch count in one round, creating the ruffle volume)
Ruffle Rnd 3: Ch 1, sc in each st around. Join with sl st. Fasten off.
Weave in all ends. The hem is now complete.
Finishing the Waistband
Thread your pre-cut elastic through the waistband casing using a safety pin. Overlap the ends of the elastic by 1 inch and stitch them together securely with a needle and thread or sewing machine. Ease the elastic back into the casing. Close the open section of the casing with a few whip stitches using your tapestry needle.
Your skirt is complete!
Customization Ideas
One of the greatest joys of making your own crochet tennis skirt is the freedom to make it entirely yours. Here are some ideas to inspire you.
Color: This skirt looks stunning in classic white, cream, or pastel tones for that authentic tennis aesthetic, but it’s equally gorgeous in bold colors like cobalt blue, coral, or forest green. You can also work the skirt body in one color and the ruffle in a contrasting shade for a pop of visual interest. Stripes are another fun option — simply change colors every two rounds for a candy-stripe effect.
Length: Want a longer skirt? Simply add more rounds to the body before beginning the ruffle. For a maxi-length version, continue adding rounds and increasing every five rounds to maintain an A-line silhouette. For a shorter micro-mini tennis skirt, reduce the body rounds and begin the ruffle sooner. Just keep an eye on your stitch count so the ruffle proportions still look balanced.
Stitch Variations: The body of this skirt is worked in basic double crochet, which is intentional — it creates a smooth, drapey fabric. But you can swap in a shell stitch, a mesh stitch, or a waffle stitch for a completely different texture. Just be sure your gauge and stitch count still work out with the sizing.
Embellishments: Small floral appliqués worked separately and sewn onto the skirt add a whimsical touch. Ribbon threaded through the ch-1 spaces on the ruffle row gives a romantic, cottagecore feel. Fringe added to the hem instead of a ruffle creates a boho vibe that works beautifully with earthy tones.
Lining: If you prefer more coverage, a simple fabric lining sewn to the inside of the waistband and falling just below the crochet hem adds modesty and structure. Silk or satin lining also helps the skirt slide smoothly over other garments when layering.
Tips for Getting the Best Results
Working in the round with double crochet can feel a little tricky at first, especially when it comes to keeping your beginning chains neat and your joins invisible. Here are a few tips to make your skirt look as polished as possible.
Always use a stitch marker at the beginning of each round. This sounds simple, but it’s easy to lose track after a few rounds, especially in double crochet where each round can look similar to the last.
When joining rounds with a slip stitch, aim to insert your hook into the top of the beginning chain rather than the last stitch worked. This keeps the join tidy and less visible from the right side.
If you’re switching colors between rounds, carry the unused yarn along the inside of the work where possible rather than cutting and rejoining repeatedly. This reduces the number of ends you need to weave in and makes the interior of the skirt look cleaner.
Block your finished skirt before wearing it. Even a quick wet block — soaking the piece in cool water, gently squeezing out excess water, and laying it flat to dry in its finished shape — can transform your crochet fabric. It opens up the stitches, evens out tension inconsistencies, and gives the skirt that polished, professional look.
Don’t skip the gauge swatch. Seriously. Even experienced crocheters are sometimes tempted to jump straight into a project, but for garments, gauge is everything. Spend twenty minutes on a swatch and save yourself from hours of frustration later.
Caring for Your Crochet Tennis Skirt
Once you’ve put in the work to make this skirt, you’ll want it to last. Proper care makes a big difference, especially with cotton or cotton-blend yarns.
Hand washing in cool water with a gentle detergent is always the safest option for handmade crochet garments. If your yarn label says it’s machine washable, use a mesh laundry bag and the delicate cycle to protect the stitches from snagging or distorting.
Always lay your skirt flat to dry rather than hanging it, which can cause the fabric to stretch unevenly under its own weight. Reshape the ruffle gently while the piece is still damp.
Store your skirt folded rather than on a hanger for the same reason. A cedar block or lavender sachet tucked nearby will deter moths and keep things smelling fresh.
Frequently Asked Questions
Can a beginner make this skirt? Yes, with patience. The main stitches used — single crochet, double crochet, and slip stitch — are all foundational techniques. If you can work in the round and feel comfortable with basic stitch counts, you’re ready for this project.
How long will it take to make? Most crocheters working at a comfortable pace complete this skirt in four to eight hours. Breaking it into sessions (waistband one day, body another, ruffle on the third) makes the project feel very manageable.
What if I run out of yarn? Join new yarn at the beginning of a round whenever possible. If you’re working stripes or two colors, plan your color changes at round beginnings so joins stay hidden.
Can I make this skirt without elastic? Yes. You can crochet a drawstring or twisted cord from the same yarn and thread it through the top row of the waistband instead. This creates a more relaxed, adjustable fit and a slightly different aesthetic.
Can I use bulky yarn? You can, but be aware that bulkier yarn will significantly change the drape and weight of the skirt. A heavier fabric may not swing and flow the way this pattern is designed to. If you want to experiment, make a small swatch first and see how you feel about the hand of the fabric.
Final Thoughts
There’s something really special about wearing a garment you made yourself, and a crochet tennis skirt is one of those pieces that gets noticed. People will ask where you got it. You’ll get to say you made it. That never stops being satisfying.
This free pattern is designed to be approachable, adaptable, and fun. Don’t be afraid to make it your own — change the colors, adjust the length, swap the stitches, add embellishments. Crochet is an incredibly forgiving craft, and even so-called mistakes often turn into the most interesting creative decisions.
If you make this skirt, share it with the crochet community online. Tag your photos, share your modifications, and celebrate the things you create with your hands. The handmade community is one of the warmest, most encouraging spaces on the internet, and your work deserves to be seen.
Happy hooking, and here’s to a skirt that’s as unique and beautiful as the person wearing it.