Loop & Linen

Free weekly pattern Β· No. 1 Β· Beginner Β· Quick Makes

Something Warm

A mug cozy in an hour, and your first button loop

Design illustration. Colours and drape will vary with your yarn β€” this is a rendering of the design, not a photograph of a finished piece.

Prefer it on paper? The printable PDF has everything on this page plus the stitch chart and a one-page quick reference card. It's free, and there's no email required.
Download the PDF
Machine-verified. Every stitch count here is checked by script against its own instruction, across every size. This design has not yet been test-crocheted β€” if you make it, we'd genuinely like to hear how it went. What this means

About this pattern

The smallest useful thing you can make. Bulky yarn on a big hook means this is finished before a film is, and at the end of it you have something that keeps a cup of tea warm for an extra ten minutes and stops the mug burning your hand.

It is also the gentlest possible introduction to fastenings. A button loop is nothing more than a chain that goes out and comes back to the same stitch β€” and once you can make one, cardigans, bags and cushion covers all stop looking mysterious.

What this pattern teaches you

  • The half double crochet (hdc)
  • Working to a measurement rather than a row count
  • Making a button loop from a chain
  • Sewing a button onto crochet fabric

Skills you'll own by the end

chhdcturning chainbutton loopsewing on a buttonfasten offweave in ends

Before you start: You need a slip knot, a chain and the ability to turn at the end of a row. If you have never crocheted at all, make the coaster on our Start Here page first β€” it takes half an hour and teaches all three.

Materials

YarnBulky weight (Category 5) wool, acrylic or blend. About 25 m / 27 yd β€” genuinely a scrap project, and a single 100 g ball will make four or five. Wool holds its shape best, but this is a good place to use up whatever is in the basket.
Hook6.0 mm (US J-10)
NotionsTapestry needle, scissors, tape measure, and one button about 20 mm across

Gauge

11 hdc Γ— 8 rows = 10 cm / 4 in in half double crochet

This one has to fit around a mug, and mugs vary more than you would think. Rather than trusting the gauge, wrap the strip around your own mug at the end of Row 1 β€” the pattern tells you exactly when to check. That takes ten seconds and removes all the guesswork.

Finished measurements

23.5 cm Γ— 7.5 cm (9ΒΌ in Γ— 3 in), before fastening

The finished strip. It wraps the mug with a gap for the handle, and the button loop closes it.

Abbreviations

This pattern uses US crochet terms.

chchain
hdchalf double crochet
sl stslip stitch
st(s)stitch(es)
reprepeat
yoyarn over

Special stitches

Half double crochet (hdc)

Four movements, and only the first one is new if you already know the single crochet.

Yarn over first, before the hook goes anywhere. Insert the hook into the next stitch, under both loops of the V on top of it. Yarn over and pull up a loop β€” three loops on the hook now, which feels strange the first few times and then stops feeling strange. Yarn over and pull through all three at once.

If you forget the first yarn over you have made a single crochet instead, and it will sit visibly shorter than its neighbours. Easy to spot, easy to fix on the next one.

The hook goes under both loops of the V, the same as for any basic stitch.

Button loop

A chain that leaves a stitch and comes back to it. At the end of the final row you chain a short length, then slip stitch back into the same stitch you started from β€” leaving a loop standing proud of the edge.

The length decides the fit. Eight chains suits a 20 mm button; for a bigger button add two chains, for a smaller one take two away. Wrap the chain around your actual button before you close the loop and you will get it right first time.

Instructions

The cozy

Worked flat in rows, turning at the end of each. The ch 2 at the start of every row is a turning chain and is never worked into.

Foundation: Make a slip knot, then ch 28.
28 ch
Row 1: Hdc in the 3rd ch from hook, then hdc in each ch across. Turn. Two chains are skipped, not one β€” a taller stitch needs a taller step up.
26 hdc
βœ“ Checkpoint β€” after Row 1
Wrap the strip around your mug, just below the rim. It should reach almost all the way round, leaving a gap of a couple of centimetres for the handle and a little to spare for the button overlap. Too short? Pull it out and start again with four more chains. Too long? Four fewer. This is the only fitting decision in the pattern and it costs two minutes now instead of a wasted hour later.
Rows 2–6: Ch 2 (does not count as a st), hdc in each st across. Turn. Five more rows. Stand the strip against your mug as you go β€” it should cover the middle of the mug without reaching the rim or the base.
26 hdc
βœ“ Checkpoint β€” after Rows 2–6
The strip should measure roughly 23.5 cm by 7.5 cm and have straight sides. If it has narrowed, you are missing the last stitch of each row β€” it hides directly above the turning chain. Add or remove rows freely here to suit a taller or shorter mug.
Button loop: Do not turn. Ch 8, then sl st back into the last hdc you made to close the loop. Fasten off, leaving a 15 cm tail. Test the loop over your button before you fasten off. It should pass over with a gentle push, not slide on freely β€” crochet fabric relaxes with use and a loose loop only gets looser.

Stitch chart

A short pattern makes a readable chart, so this is a good one to practise on. Rows are read alternately right to left and left to right, following the arrows β€” the same direction your hook travels.

All six rows. Each T shape is one half double crochet.

Finishing

Weave both tails into the back of the fabric, going through 4–5 stitches and then reversing direction for 2–3 more so they lock. Trim close, leaving a few millimetres.

Sew on the button. Wrap the cozy around the mug and bring the button loop across to the opposite end to see exactly where the button needs to sit β€” mark it with a pin. Sew the button on at that point using a doubled length of yarn or matching thread, going through several times, and finish with two or three small stitches on the back before fastening off.

No blocking needed. Bulky fabric finds its shape as soon as it is wrapped around something.

If something has gone wrong

My cozy will not go around my mug.

Mugs vary a lot. Add chains to the foundation in multiples of two until the strip wraps with a small gap for the handle β€” there is nothing in this pattern that depends on the exact stitch count.

The button loop is too tight to fasten.

Undo it back to the last hdc and remake it with two or three more chains. Test it over the button before you close the loop this time.

Some stitches are shorter than the others.

Those are single crochets β€” the yarn over before inserting the hook was missed. Say the sequence out loud for a row: yarn over, in, up, through all three.

My strip is getting narrower as I go up.

The last stitch of each row is being skipped. It sits directly above the turning chain and is genuinely hard to see. Count to 26 at the end of every row for the first few rows.

The cozy slides down the mug.

It is a little too long, so it is not gripping. Either fasten the button one loop tighter, or remake it two stitches narrower β€” a cozy needs to be slightly under the mug's circumference to stay put.

Caring for your finished piece

Wool: hand wash cool and dry flat. Acrylic or blend: machine wash cool, dry flat. Either way, take it off the mug before washing and do not tumble dry β€” heat flattens bulky texture permanently. Expect to wash it more often than you think; it lives next to tea.

What's next

Pattern 1 of 12

First Loops

If this was your first project, the twelve-pattern collection picks up exactly where you are now and carries on in order β€” coaster, dishcloth, scarf, and onward to a fitted sweater. Each pattern teaches one new thing on top of the last, so nothing ever arrives without warning.