Knit Tank Top Patterns

Butterfly Crop Tank Top Free Knitting Pattern: Pastel Lavender Ribbed Tube Top with Knitted Butterflies

Anonymous • October 22, 2026

Introduction

Welcome to your very first knitted garment! This Butterfly Crop Tank Top is the perfect project for a complete beginner who wants to make something they will actually wear and show off. It is a simple tube top worked in the round, which means you knit around and around in a spiral instead of turning your work back and forth, so there is no seaming on the body and no complicated shaping to worry about. The finished top is a soft, fitted pastel lavender crop with a cozy 2x2 ribbed hem, narrow shoulder straps, and a shallow scoop neck, and it feels smooth and matte against the skin. Four tiny knitted butterflies in pale pink, mint green, butter yellow, and baby blue are stitched across the chest for that sweet, nostalgic Y2K look. If you can knit and purl, you can make this top, and we will teach you everything else as we go.

Materials Needed

  • Main yarn: DK weight yarn (Category 3) in pastel lavender, approx 300 (340, 380, 420) yds / 275 (310, 350, 385) m.
  • Butterfly yarn: small amounts (approx 8–10 yds each) of DK weight yarn in pale pink, mint green, butter yellow, and baby blue.
  • Needles: US 6 (4.0 mm) 24" circular needle, plus a spare circular needle of the same size for the three-needle bind-off.
  • Stitch markers: at least 2, to mark the beginning of the round and the side divide.
  • Tapestry needle: a blunt, large-eyed needle for weaving in ends and sewing on butterflies.
  • Scissors for cutting yarn.
  • Blocking mats (or a towel) and pins for finishing.
  • Optional: a crochet hook (any size around 4.0 mm) for the tiny picot edges on the butterflies.
  • Finished size: bust circumference 28 (32, 36, 40)" / 71 (81, 91, 102) cm; length from hem to underarm 9 (9.5, 10, 10.5)" / 23 (24, 25.5, 27) cm. It is designed with about 2" / 5 cm of negative ease, meaning it hugs the body for a fitted look. Sample shown in size S.

Abbreviations and Beginner Glossary

  • k – knit. Insert the right needle into the front of the stitch from left to right, wrap yarn around, and pull the loop through.
  • p – purl. Insert the right needle into the front of the stitch from right to left, wrap yarn around the front, and pull the loop through to the back.
  • sts – stitches. The loops on your needle.
  • RS / WS – right side (the outside of the fabric that faces out) / wrong side (the inside).
  • PM – place marker. Slip a stitch marker onto your needle to mark a spot.
  • k2tog – knit 2 together. Insert the needle into the next two stitches at once and knit them as one, which decreases your stitch count by one.
  • m1L – make 1 left leaning. Lift the bar of yarn between two stitches with your left needle from front to back, then knit into the back of it to create a new stitch.
  • m1R – make 1 right leaning. Lift the bar between two stitches from back to front, then knit into the front of it.
  • kfb – knit front and back. Knit into the front of the stitch, then knit into the back of the same stitch before slipping it off, which increases by one.
  • yo – yarn over. Wrap the yarn over the right needle to create an extra loop (a small eyelet hole).
  • bind off – the way to finish an edge so stitches do not unravel. Knit two stitches, then lift the first over the second and off the needle; repeat across.
  • pick up and knit – insert your needle into the edge of the fabric, wrap yarn, and pull up a new loop to add stitches along an edge.
  • three-needle bind-off – a way to join two sets of live stitches while binding them off at the same time (explained in Assembly).
  • in the round – knitting in a continuous spiral on circular needles, so there is no seam.

Gauge

22 sts and 30 rows = 4" (10 cm) in stockinette stitch on US 6 (4.0 mm) needles, blocked.

Gauge matters because it decides whether your top actually fits. If your stitches are bigger than this, the top will come out too large; if smaller, too tight. To check, cast on about 30 stitches and knit a square roughly 5" tall in stockinette (knit one row, purl one row when working flat). Bind off, block it lightly, then lay a ruler across the middle and count how many stitches fit in 4 inches and how many rows fit in 4 inches. If you have more stitches than 22, go up a needle size; if fewer, go down. Always swatch before you begin.

Beginner Tips Before You Start

  • Use a stitch marker at the beginning of every round. When you knit in the round, the marker tells you where each round starts so you never lose your place.
  • Do not pull your yarn too tight. Keep an even, relaxed tension; tight stitches make the fabric stiff and hard to work into.
  • Count your stitches at the end of every round. Catching a mistake early is far easier than fixing it later.
  • Check that your cast-on is not twisted before you join in the round. Lay the needle flat and make sure all loops face the same way.
  • Try on as you go. Slip the work onto a longer circular needle or waste yarn to check the fit around your bust.
  • Keep your butterflies simple. Make them last, after the body is done, so you are comfortable with knit and purl first.

Step-by-Step Instructions

Body (worked in the round from the hem up)

With the US 6 (4.0 mm) circular needle and lavender yarn, cast on 152 (176, 200, 220) sts. Place a marker (PM) and join to work in the round, being careful not to twist the stitches.

Ribbed Hem

Rounds 1–8: *K2, p2; repeat from * to end of round. (152 (176, 200, 220) sts; about 1" / 2.5 cm deep.)

Broken Rib Body

Rounds 9–79 (9–81, 9–83, 9–85): *K1, p1; repeat from * to end of round. This creates subtle V-shaped columns while keeping a smooth, stockinette-like texture. Continue until the piece measures 9 (9.5, 10, 10.5)" / 23 (24, 25.5, 27) cm from the cast-on edge, ending after a complete round. (71 (73, 75, 77) rounds total including the rib.)

Optional Bust Shaping (sizes M and L only)

Sizes XS and S: Work straight and skip to "Divide for Straps."

Sizes M and L only:

Round 1 (increase round): K1, m1L, knit to 1 st before the side marker, m1R, k1. (2 sts increased; 202 (222) sts.)

Rounds 2–4: Knit.

Repeat Rounds 1–4 once more. (4 sts increased total; 204 (224) sts.)

Next 2 rounds: Knit. (204 (224) sts.)

Divide for Straps and Neckline

Divide the stitches in half: Front: 76 (88, 102, 112) sts. Back: 76 (88, 102, 112) sts. Place the back stitches on a spare circular needle or waste yarn.

Front Neckline Shaping (worked flat)

Row 1 (RS): K28 (34, 40, 44), bind off 20 (20, 22, 24) sts for the center neck, knit to end. (56 (68, 80, 88) sts remain; 28 (34, 40, 44) sts each side.) Now work each side separately.

Left Front Strap

Row 2 (WS): Purl across 28 (34, 40, 44) sts.

Row 3 (RS): K1, k2tog, knit to end. (1 st decreased at the neck edge.)

Row 4: Purl.

Repeat Rows 3–4 three more times. (24 (30, 36, 40) sts remain.)

Work even in stockinette until the strap measures 5 (5.5, 6, 6.5)" / 13 (14, 15, 16.5) cm from the divide, ending with a WS row. Place sts on a holder.

Right Front Strap

With RS facing, rejoin yarn at the neck edge.

Row 2 (RS): Knit to last 3 sts, k2tog, k1. (1 st decreased at the neck edge.)

Row 3 (WS): Purl.

Repeat Rows 2–3 three more times. (24 (30, 36, 40) sts remain.)

Work even in stockinette until the strap measures 5 (5.5, 6, 6.5)" / 13 (14, 15, 16.5) cm from the divide, ending with a WS row. Place sts on a holder.

Back

Return the back stitches to the needle with RS facing. Work even in stockinette for 2 (2, 2.5, 2.5)" / 5 (5, 6.5, 6.5) cm, ending with a WS row.

Back Neckline Shaping

Row 1 (RS): K28 (34, 40, 44), bind off 20 (20, 22, 24) sts, knit to end. (56 (68, 80, 88) sts; 28 (34, 40, 44) each side.) Work each side separately, working even in stockinette (no neck decreases on the back) until the back straps measure the same as the front straps to the shoulder, ending with a WS row. Place sts on holders.

Join Shoulders with Three-Needle Bind-Off

Hold the front and back strap stitches together with RS facing. Using a third needle, bind off together: *insert the needle into the first st of the front and the first st of the back as if to knit, knit them together; repeat from * until all strap sts are bound off. Repeat for the second shoulder.

Neckline and Armhole Edging

With RS facing and the circular needle, pick up and knit approx 3 sts for every 4 rows along the armhole and neckline edges. Work back and forth in rows of k1, p1 rib for 2 rows. Bind off loosely in rib. Repeat for the second armhole.

Knitted Butterfly Appliqués (make 4, one in each accent color)

Using US 6 (4.0 mm) needles and accent yarn, work flat. Cast on 8 sts.

Row 1 (RS): Kfb, k2, kfb, kfb, k2, kfb. (12 sts)

Row 2 (WS): Purl.

Row 3: K1, yo, k2tog, k4, k2tog, yo, k1. (12 sts)

Row 4: Purl.

Row 5: K1, k2tog, k6, k2tog, k1. (10 sts)

Row 6: Purl.

Row 7: K1, k2tog, k4, k2tog, k1. (8 sts)

Row 8: Purl.

Bind off all sts. The piece naturally forms two rounded upper wings and two smaller lower wings. If desired, make a tiny picot edge by using a crochet hook to work a slip stitch and chain 2 picot around the wing edges. Weave in ends, leaving a 6" / 15 cm tail for sewing. Shape by gently pinching the center and steaming lightly. Finished size approx 2" / 5 cm wide.

Assembly and Finishing

Block the tank top to the finished measurements: soak it in cool water for about 15 minutes, gently squeeze out the water in a towel (never wring), lay it flat on blocking mats, and pin the edges to the measurements above. Allow it to dry completely.

Arrange the four butterflies across the chest in a slightly staggered row, approx 1.5" / 4 cm apart and 2" / 5 cm below the neckline. Pin them in place.

Sew each butterfly securely through the center body only, using the long tails and a tapestry needle, catching the knit fabric without pulling it tight so the wings sit slightly raised.

Weave in all remaining ends on the wrong side, threading each tail through a few stitches and trimming close.

Block again lightly around the appliqués and let dry. Wear with the ribbed hem sitting at the high hip for a true Y2K crop silhouette.

Pro Tips and Variations

  • Change the colors: Work the body in any pastel you love, and swap the butterfly colors to match your wardrobe or use scrap yarn for a zero-waste accent.
  • Adjust the length: Add or remove rounds before the divide to make it longer or shorter; each 4" of length needs about 30 extra rounds at this gauge.
  • Adjust the fit: For a looser top, cast on in a larger size or go up one needle size; for a snugger fit, go down a needle size and check your gauge swatch again.
  • Substitute yarn: Any DK weight (Category 3) yarn works; choose a smooth, soft fiber like cotton or a cotton-blend for summer wear, and always re-check your gauge.

Also Check Out: We think you'd love this beautiful pattern on our sister site: Crochet Enchanting Oceanic Waves Beach Bag Free Pattern