Tutorial · 6 min read

How to Embroider a Name or Initials by Hand

Choosing a font, sizing letters, and the three best stitches for lettering on gifts.

A stitched name turns a simple item into a personal gift. Lettering looks intimidating, but it uses the same outline stitches you already know, worked a little slower.

1. Choose a stitch-friendly font

Print the name in a word processor and look at it at the size you'll stitch. Clean script fonts and simple serif fonts are easiest. Avoid very thin, ornate fonts with tiny loops. They are hard to stitch neatly.

2. Size it generously

For beginners, keep letters at least 3/8 inch (about 1 cm) tall, and larger on towels and fleece. Small letters need tiny stitches and only one or two strands.

3. Transfer it

Trace the name onto light fabric with a water-soluble pen, or print it on stick-and-stitch stabilizer for towels and dark fabric. See how to transfer a pattern.

4. Pick your lettering stitch

  • Backstitch: crisp and precise, ideal for small print letters and dates. Use two strands and short stitches on curves.
  • Split stitch: softer and slightly textured, lovely for flowing script.
  • Chain stitch: bold and cheerful, great for names on aprons, totes and pillows.

For a polished monogram, outline a large initial in split stitch, then fill it with satin stitch.

5. Stitch in the right order

Work each letter the way you would write it, following the pen stroke. On script fonts, finish one connected stroke before moving on. Don't carry thread across the back between letters on light fabric. End and restart instead, so it doesn't show through.

Double-check the spelling before you transfer, and again before you start. It is the one mistake that is hard to hide.

Keep learning

Cover of Hand Embroidery for Beginners by Mrs. Embroidery

Free download

Learn the basics with the free Beginner Guide

18 illustrated pages: 12 essential stitches, the Spring Wreath and butterfly projects, clean tracing sheets and a printable practice tracker. Pay what you want, even $0.