Crochet stitches, step by step

How to single crochet

Single crochet (sc) · Double crochet (dc) in UK patterns

Single crochet is the short, sturdy stitch at the heart of crochet. It makes a dense, firm fabric, which is why amigurumi toys are almost always worked in it.

  1. Single crochet, step 1, in 3D yarn on a hook
    Insert the hook into the next stitch, under both loops.
  2. Single crochet, step 2, in 3D yarn on a hook
    Yarn over and draw up a loop (2 loops on hook).
  3. Single crochet, step 3, in 3D yarn on a hook
    Yarn over and draw through both loops on the hook (1 loop on hook).
  4. Single crochet, step 4, in 3D yarn on a hook
    One single crochet made.

Rendered from Krowshea's 3D yarn, not photographed or drawn by hand, and shown for a right-handed crocheter.

Good to know

Height
A little shorter than it is wide.
Turning chain
Ch 1, which doesn't count as a stitch.
UK terms
UK patterns call this stitch double crochet (dc). A US pattern's dc is a different, taller stitch, so check which terms a pattern uses.
Chart symbol
A plus sign or an x.

Written in Krowshea

Single crochet as code

Krowshea is a programming language for crochet. A foundation chain of 12, then seven rows of 12 single crochet. Krowshea checked it, then wrote the pattern and drew the chart.

single-crochet.krowKrowshea

STASH {
    YARN sea = #2F8C8A [ weight: 4 ]
}

LAYOUT Linear {
    ROW 1 [COLOR: sea]: CH 12, TURN
    ROW 2..8: CH 1 TURNING, SC 12, TURN
}

Written pattern · US terms

  1. Row 1 (sea): Ch 12, turn. (12 ch)
  2. Rows 2–8: Ch 1 (does not count as a st), sc in each st across, turn. (12 sc)
Written by Krowshea from the code, with every stitch count checked

Symbol chart

Crochet symbol chart of the single crochet swatch, drawn by Krowshea
Drawn by Krowshea. Symbols follow the Craft Yarn Council chart standard

Krowshea is in development

Write your own patterns as code

Krowshea checks every stitch count and makes the chart and written pattern from one source. Join the beta list to hear when you can try it.

Join the beta