by Janice Jones, Published July 17, 2026
This twisted knit headband uses a classic 2×2 rib stitch to create a soft, stretchy fabric that fits comfortably around your head. Depending on how you finish it, the ribbing can remain narrow and textured or be gently blocked for a wider look. This beginner-friendly project uses only knit and purl stitches, making it an excellent first accessory pattern. For more beginner-friendly ideas, visit my easy knit project page.
My directions also show you how to modify the pattern so it will fit snugly on your head.

Twisted headbands are very popular today and can double as an ear warmer in colder weather. Since it is made entirely with knit and purl stitches, it is very beginner-friendly. Because it uses only 20 stitches, this project knits up quickly, even if you're a beginner. It is also a great way to practice your tension as you transition from knit to purl stitches in the same row.

This post contains affiliate links. This means that when you purchase through one of these links I will receive a small commission at no additional cost to you. Thank you for supporting smart-knit-crocheting.com
19” (48 cm) by 2 ¾” (7 cm) wide (Add more rows for a longer headband)

I like my headbands to fit a little snugly, but you may prefer yours slightly looser or tighter.
Knitted headbands work best with negative ease, meaning the finished headband is slightly smaller than your head measurement. Because ribbing stretches easily, making the headband about 1 inch (2.5 cm) smaller helps it stay comfortably in place without slipping. For a looser fit, subtract only ½ inch (1.3 cm).
If you've never worked a 2×2 rib before, practice a few rows on a small swatch before beginning your headband. It will help you become comfortable switching between knit and purl stitches while keeping an even tension.
CO: Cast On
K: Knit
P: Purl
RS: Right Side
WS: Wrong Side
BO: Bind Off
Gauge (after blocking): 18 sts and 24 rows = 4 in (10 cm) in 2×2 rib, relaxed. Gauge is not critical for this project because the ribbing is highly stretchy, but your finished width may vary slightly depending on your knitting tension.

CO 20 sts.
Row 1 (RS): K3, *p2, k2, p2; rep from * to last 3 sts, k3.
Row 2 (WS): P3, *k2, p2, k2; rep from * to last 3 sts. P3.
Rep rows 1 and 2 until you reach your desired length.
Bind off in pattern, knitting the knit stitches and purling the purl stitches as they appear. Leave a 12-inch (30 cm) yarn tail for sewing the seam.
I chose not to block my sample because I liked the deep ribbed texture. If you prefer a wider, flatter headband, lightly block it before sewing the twist.

Each end of the headband is folded in half lengthwise. The best way to accomplish this is to hold each end in each hand.
Slide the folded ends together so they interlock.
Sew through all four layers, catching only the edge stitches whenever possible.
Turn the headband right side out to reveal the twist.Because Brava is 100% acrylic, the finished headband can usually be machine washed and dried on low heat. Follow the care instructions on your yarn label if using another yarn.
This easy twisted knit headband is a wonderful project for practicing knit and purl stitches while creating something you'll actually wear. The stretchy 2×2 rib provides a comfortable fit, and the twisted finish gives the headband a polished, boutique look. Once you've mastered this pattern, try experimenting with different yarn colors, wider ribbing, or other stitch patterns to make each headband uniquely your own.
If you enjoyed this project, you may also like my beginner knit headband pattern, 2×2 rib stitch tutorial, and other easy knitting patterns for beginners.
If you like this pattern, we have more beginner-friendly patterns on Smart-Knit-Crocheting.com. Check them all out here: Beginner-Friendly Knit Patterns.