
How to Crochet a Tank Top – Free Pattern Guide
Whether you’re a beginner looking to move beyond scarves and dishcloths or an experienced crocheter hunting for a fresh summer project, crocheting your own tank top is one of the most rewarding things you can make. It’s wearable, customizable, and surprisingly achievable once you understand the basic construction. This guide walks you through everything — materials, gauge, sizing, stitch instructions, and finishing touches — so you can crochet a tank top from start to finish with confidence.
Why Crochet a Tank Top?
Store-bought tops are fine, but there’s something special about wearing something you made yourself. Crocheted tank tops are breathable, stretchy, and endlessly customizable. You choose the color, the yarn weight, the fit, and the length. Want a cropped top for the beach? Done. A longer, flowy style for layering? Also done. You can match it to an outfit you already own, use up yarn from your stash, or splurge on a beautiful cotton blend you’ve been eyeing for months.
Beyond the personal satisfaction, crocheted tanks are genuinely practical. Worked in cotton or linen yarn, they’re cool in warm weather and hold their shape wash after wash. They’re also a great stepping stone project — you’ll practice working in the round, increasing and decreasing for shaping, and finishing necklines and armholes neatly. These skills carry over to nearly every other garment project you’ll ever want to make.
Materials You’ll Need
Before you cast on (or, in crochet terms, before you make your foundation chain), gather your supplies. Having everything ready at the start makes the process smoother.
Yarn: For a tank top, you want a yarn that’s lightweight, breathable, and has some drape. Cotton is the most popular choice because it’s comfortable against the skin, washes well, and comes in hundreds of colors. Lion Brand 24/7 Cotton, Paintbox Simply DK Cotton, and Drops Safran are all excellent options. Linen and cotton-linen blends are another beautiful choice if you want a slightly more structured look with a natural texture. Avoid wool or acrylic for a summer tank — they don’t breathe as well and can feel uncomfortably warm.
For this pattern, you’ll need approximately 400–600 yards of DK weight (size 3) cotton yarn, depending on your size. Go toward the higher end for larger sizes or if you’re making a longer top.
Hook: A 3.75mm or 4.0mm crochet hook works well with most DK weight cotton. Check your yarn’s label for its recommended hook size as a starting point, then adjust based on your gauge swatch.
Other tools: A tapestry needle for weaving in ends, a measuring tape, stitch markers, and scissors. If you’re making adjustments based on your body measurements, a notebook for jotting notes is also handy.
Sizing and Measurements
This free pattern is written for sizes XS through XL, based on finished bust measurements. Crochet garments are typically sized by their finished measurement rather than the garment measurement alone, since ease (the extra room built into a design) affects how a top fits and feels.
Here’s a quick reference for finished bust measurements:
XS: 30–32 inches
S: 33–35 inches
M: 36–38 inches
L: 39–41 inches
XL: 42–44 inches
Choose your size based on your actual bust measurement. For a relaxed fit, size up one size. For a more fitted look, use your actual measurement or size down slightly. If you’re between sizes, it’s generally easier to add a few extra rows of length than to adjust width, so when in doubt, choose the larger width and adjust the body length to suit you.
Gauge
Gauge matters more in garment making than in almost any other type of crochet project. A difference of even half a stitch per inch can result in a top that’s dramatically too large or too small, so please don’t skip this step.
Gauge for this pattern: 18 stitches and 20 rows = 4 inches in half double crochet (HDC), using a 3.75mm hook and DK weight cotton yarn.
To make your gauge swatch, chain 24 and work in HDC for at least 24 rows. Fasten off, wet block your swatch (wash and lay flat to dry), and then measure. If you have more stitches per inch than stated, go up a hook size. If you have fewer stitches per inch, go down a hook size. Re-swatch until your gauge matches, then proceed with the pattern.
Abbreviations and Stitches Used
This pattern uses U.S. crochet terminology throughout.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
st(s) — stitch(es)
sp — space
rep — repeat
pm — place marker
blo — back loop only
flo — front loop only
RS — right side
WS — wrong side
The primary stitch used throughout the body of this top is the half double crochet. It creates a fabric that’s denser than double crochet but has more stretch and drape than single crochet, making it an ideal choice for wearable garments.
Pattern Instructions
Foundation and Bottom Hem
This top is worked from the bottom up. You’ll begin with a foundation chain, join to work in the round, and work upward through the body before separating into front and back panels at the underarm.
Make a foundation chain of the appropriate length for your size. The chain should measure 2 inches less than your desired finished circumference, since the stitches will expand once you begin working.
XS: chain 126
S: chain 140
M: chain 154
L: chain 168
XL: chain 182
Join the chain into a ring with a slip stitch, being careful not to twist. Chain 2 (does not count as a stitch throughout this pattern). Work 1 HDC into each chain around. Join with a slip stitch to the first HDC. You now have your foundation round.
Hem ribbing (optional but recommended): For a polished hem with a bit of structure, work the first 4 rounds in back loop only (BLO). This creates a subtle ribbed effect that keeps the bottom edge from flaring. After round 4, return to working through both loops for the rest of the body.
Continue working rounds of HDC in both loops until the body measures 12 inches from the bottom edge for a standard-length tank, or your preferred length. If you want a cropped version, work until the body measures 8–9 inches. For a longer tunic-style top, work to 15–16 inches.
Underarm Separation
When the body has reached your desired length, you’ll divide the work into front and back panels. This is where the tank takes on its recognizable silhouette.
Count your total stitches and divide them in half. Mark the midpoint on each side with a stitch marker — these are your side “seams.”
Back panel: Beginning at one side marker, work in rows (turning your work after each row rather than joining in the round) across half your total stitches. Chain 2, turn.
Work back and forth in HDC for 2 inches without any shaping. This creates the underarm depth, which gives you room to move comfortably.
Back Neck and Strap Shaping
After working the 2-inch underarm section straight, you’ll begin shaping the back neckline. The back of this top features a simple, slightly scooped neckline that’s lower than a typical crew neck but not as dramatic as a deep V.
On your next right-side row, work across the first section of stitches that will form your back left strap. The number of stitches for each strap is as follows:
XS: 14 stitches per strap
S: 16 stitches per strap
M: 17 stitches per strap
L: 18 stitches per strap
XL: 20 stitches per strap
Work only those stitches, then turn and work back. Continue working just the left strap in rows, decreasing 1 stitch at the inner neck edge every other row, twice. After those decreases, work even (no shaping) until the strap measures 8 inches from the underarm divide (or your desired strap length). Fasten off.
Rejoin yarn at the opposite edge of the back panel. Skip the center back stitches (these will be left open for the neck opening) and work the right strap to mirror the left, again decreasing at the neck edge every other row, twice, then working even to your strap length. Fasten off.
Front Panel
Rejoin yarn at the underarm marker on the opposite side of your work. The front panel is worked the same way as the back through the underarm section — work straight in rows of HDC for 2 inches.
For the front neckline, this pattern creates a slightly deeper scoop than the back for visual interest and classic tank top style. Begin your front neck shaping 1 inch earlier than you began the back shaping (so work 1 inch of straight rows, rather than 2, before dividing).
Divide for the front left and right straps using the same stitch counts as the back. For the front, decrease 1 stitch at the inner neck edge every row three times, then every other row twice. This creates a gently curved neckline that lies flat and looks clean without needing a complicated short-row construction.
Work each strap even (no further shaping) until they match the length of the back straps. Fasten off.
Joining the Shoulders
Once both front and back panels are complete, hold the front and back straps together with right sides facing out. You can join them using either a slip stitch seam or a simple whip stitch with your tapestry needle. A slip stitch seam worked with the hook creates a slightly raised ridge on the right side, which can look decorative. A sewn seam blends in more invisibly. Choose whichever appeals to you.
Join both left shoulder straps and both right shoulder straps.
Finishing the Neckline
The neckline edging pulls the whole look together and prevents the edge from curling or stretching out. With RS facing and starting at the center back neck, join yarn and work 1 round of single crochet evenly around the entire neckline, spacing your stitches so the edge lies flat without puckering or ruffling. At each inner corner of the straps (where the neck curves into the strap), work a slip stitch decrease to keep the corner neat.
After the single crochet round, work 1 round of reverse single crochet (also called crab stitch) around the neckline. To work reverse single crochet, do not turn your work — instead, work from left to right (the opposite direction from normal). Insert your hook into the stitch to the right, draw up a loop, yarn over and pull through both loops. This stitch creates a neat, twisted cord-like edge that looks professional and holds the neckline in shape beautifully.
Fasten off and weave in the end.
Finishing the Armholes
The armhole edges are finished the same way as the neckline. Starting at the center underarm, join yarn and work 1 round of single crochet evenly around the armhole opening, then 1 round of reverse single crochet. Fasten off and weave in ends. Repeat for the second armhole.
Blocking Your Finished Top
Blocking is one of those steps that crocheters sometimes skip, but it makes an enormous difference in the finished appearance of a garment. Blocking relaxes the stitches, evens out any uneven tension, and helps the fabric drape the way it’s meant to.
For a cotton tank top, wet blocking works best. Submerge your finished top in cool water and let it soak for about 10 minutes. Gently squeeze out the excess water (don’t wring or twist), then lay the top flat on a clean towel or blocking mat. Shape it to your desired measurements, pinning if necessary, and allow it to dry completely before wearing or storing. Depending on humidity, this can take anywhere from a few hours to overnight.
Once blocked, your top will look noticeably more polished and the stitches will have an even, consistent appearance.
Customization Ideas
One of the best things about crocheting your own clothing is how easy it is to make a pattern your own. Here are a few ideas to consider.
Add a decorative stitch panel. Instead of working the entire body in HDC, try incorporating a section of shell stitches, mesh stitches, or a simple lace pattern across the front. Mark out a 4-inch section in the center front and substitute your decorative stitch there while keeping the sides and back in HDC.
Adjust the length. The pattern as written is designed for a standard tank length, hitting at or just below the natural waist. Add rounds to the body section for a tunic length, or subtract rows for a trendy crop. Each 2 rounds of HDC in DK weight adds approximately half an inch of length.
Make it colorblocked. Work the bottom half of the body in one color and the top half in another. Join the new color at any round and continue. You can also add horizontal stripes by changing colors every 2–4 rounds throughout the body.
Try a different stitch. The half double crochet gives a solid, slightly stretchy fabric, but you can substitute the granite stitch (alternating single crochet and chain stitches) for a more open, airy texture. This works especially well in linen yarn for a summer-ready look.
Embellish the straps. For something a little more decorative, add a row of picot edging or small shell stitches along the outer edges of the straps instead of (or in addition to) the reverse single crochet edging.
Care Instructions
Once you’ve put all that work into your top, taking good care of it will keep it looking great for years. Most cotton yarns are machine washable on a gentle cycle in cold water, but check your specific yarn’s label to confirm. Lay the top flat to dry rather than hanging it — hanging a wet crocheted garment can cause it to stretch out of shape over time. Store it folded rather than on a hanger for the same reason.
If your yarn is a cotton-linen blend, it may require handwashing. Linen softens beautifully with every wash, so if your finished top feels a little stiff at first, don’t worry — it will relax into a gorgeous drape after a few wears and washes.
Frequently Asked Questions
Can I make this top in a different yarn weight? Yes, but you’ll need to adjust your stitch count and hook size accordingly and re-swatch for gauge. Using a worsted weight cotton will give you a sturdier fabric and slightly different drape. A fingering weight yarn will produce a more delicate, open fabric. The overall construction remains the same regardless of yarn weight.
What if my gauge is off? Adjust your hook size first. If your swatch has more stitches than required, go up a hook size (larger hook = fewer stitches per inch). If it has fewer stitches, go down a hook size (smaller hook = more stitches per inch). Avoid trying to compensate for gauge differences by adjusting your tension — this is inconsistent and leads to uneven fabric.
Can a beginner make this top? Absolutely. If you’re comfortable with the half double crochet stitch and joining rounds, you have all the technical skills needed. The shaping (increases, decreases, and dividing for front and back panels) is explained step by step, so take it slowly and follow each section before moving to the next.
How do I adjust the fit at the bust? If you need extra room, try adding 14 stitches to your foundation chain (which corresponds to approximately 3 inches of width). Conversely, if you want a more fitted result, subtract 14 stitches. Any width adjustment should be done in multiples of 14 to keep the stitch pattern balanced around the round.
Final Thoughts
Crocheting your first garment is a milestone, and a tank top is one of the most accessible and satisfying garments to start with. The construction is logical, the shaping is gentle, and the result is something you’ll actually wear and love. Once you’ve worked through this pattern once, you’ll find that you start seeing the construction possibilities in every top you own — and you’ll be able to adapt and create from a place of real understanding.
Take your time with the gauge swatch, trust the pattern, and enjoy the process. Crochet is not a race, and every stitch is a small act of creativity. Whether your finished tank top turns out perfect on the first try or requires a bit of adjustment along the way, you’ll have learned