Hobbies & crafts How-to

How to knit a sleek headband: a quick handmade gift a Capricorn will actually wear

A beginner-friendly knitting how-to in 12 ordered steps: choose yarn and needles, cast on, two simple stitches, finishing and tidy blocking. Produces a minimal, wearable piece that reads practical and thoughtful.

Finished ribbed knit headband laid flat with knitting needles, measuring tape, and a ball of yarn on a wooden surface.
  1. 01

    Gather your supplies

    Collect one skein of worsted-weight yarn (a neutral or bold color), a pair of 5 mm (US 8) straight or circular needles, a tapestry needle, a measuring tape, a stitch marker, and scissors. Lay everything out where light and patience meet.

    Worsted yarn, 5 mm needles, tapestry needle, scissors, measuring tape and stitch marker arranged on a table.
  2. 02

    Measure the head for length

    Wrap the measuring tape around the forehead where the headband will sit. Note the comfortable circumference and subtract 1 to 1.5 inches to allow stretch (example: for a 21-inch head, plan 19–20 inches finished). Write that target length down.

    Measuring tape around forehead silhouette with a notepad beside it.
  3. 03

    Decide width and stitch count example

    For a sleek, 3.5–4 inch wide headband in worsted yarn on 5 mm needles, cast on an even 24 stitches as a reliable starting point. This yields a tidy width for most adults—adjust by 2-stitch increments to widen or narrow.

    Knitting needle with 24 drawn loops and ruler showing about 4 inches width.
  4. 04

    Cast on with the long-tail method

    Estimate a tail about three times the width, make a slipknot and place it on the needle. Hold the needle in your right hand, tail over your left thumb, working yarn over your left index finger; insert the needle under the thumb loop, then over the index loop and through the thumb loop—repeat until 24 stitches are on the needle.

    Hands demonstrating long-tail cast-on with needle and yarn forming thumb and index loops.
  5. 05

    Learn the knit stitch

    Hold the needle with the cast-on stitches in your left hand. Insert the right needle tip from left to right into the first stitch, wrap the working yarn around the right needle from back to front, pull that loop through to the front, and slip the original stitch off the left needle. That's a knit stitch—repeat to practice a few times.

    Hands forming a knit stitch with yarn wrapped and a new loop pulled through.
  6. 06

    Learn the purl stitch

    Bring the working yarn to the front. Insert the right needle tip from right to left into the front of the first stitch, wrap the yarn around the right needle from front to back, pull the new loop through towards you, and slip the original stitch off the left needle. That’s a purl stitch—practice until it feels natural.

    Hands forming a purl stitch with yarn in front and a new loop on the right needle.
  7. 07

    Begin 1x1 rib: knit 1, purl 1 across

    Start the first row by knitting the first stitch, then purling the next, and repeat k1, p1 to the end. On the return row, always work each stitch as it appears—knit the knit stitches and purl the purl stitches—so the rib pattern stacks evenly.

    Overhead view of ribbing swatch on needles with alternating knit and purl columns.
  8. 08

    Continue knitting until the target length

    Work the 1x1 rib in every row, stopping occasionally to lay the piece flat and measure. Knit until the piece measures your target length (example target ~19 inches); try it around your head for fit—this piece should stretch comfortably.

    Partially knitted headband on table with measuring tape checking length.
  9. 09

    Bind off in pattern

    To maintain stretch, bind off following the pattern: if the next stitch is a knit, knit it; if it's a purl, purl it. Then work the next stitch, lift the first stitch over the second to bind off. Continue across, always binding off as the stitches appear so the rib remains elastic.

    Hands performing bind-off in rib pattern, lifting a stitch over another.
  10. 10

    Seam the short ends with mattress stitch

    Align the two short ends with right sides facing up and edges matched. Thread a tapestry needle and work mattress stitch by inserting the needle under the horizontal bar between the first and second stitches on one side, then the other side, alternating and pulling gently so the seam closes invisibly. Adjust tension for a flat seam.

    Two short edges of knit fabric being seamed with a tapestry needle using mattress stitch.
  11. 11

    Weave in ends and tidy up

    Thread tail yarn through the tapestry needle and weave it into the inside of the headband along several ribs for security; trim the excess close to the fabric. Repeat for the cast-on tail. Smooth any loose loops and check both sides for tidy finishing.

    Weaving yarn tail into inside of headband with tapestry needle and scissors beside it.
  12. 12

    Block gently and final fit

    Soak the headband in lukewarm water for 5 minutes, gently squeeze out excess water (no wringing), roll in a towel to remove more moisture, then lay flat and shape to final measurements. Let dry fully—alternatively, use a steam iron a few inches above the fabric to relax stitches. Try it on and tuck any remaining unevenness inside.

    Knitted headband laid flat on towel being gently blocked with steam and left to dry on a rack.