← All guides
Free Pattern

Free Crochet Mug Cozy Pattern for Beginners

Pin this pattern

A flat strip that wraps around a mug and closes with a single button — a small project with a real everyday use.

Updated 2026 · US terms · Fits a standard mug

A crocheted snowman mug cozy wrapped around a steaming mug, buttoned at the front, on a wooden table.

In my classes, this crochet mug cozy pattern is the project I hand to a beginner who wants something finished in a single sitting but is tired of dishcloths. A student once told me her desk was scattered with half-finished scarves, but that she'd made six of these in a weekend because each one wrapped around an actual mug she used every day. The mistake I see most often isn't the stitches — it's sewing the button on before checking where it actually needs to sit. Wrap the strip around your mug first, mark the button spot, and only then sew. It's the kind of small project that teaches rows, tension, and a buttonhole without ever feeling like homework.

I keep a little tin of these on my desk all winter because they're the fastest handmade thing I know that still gets used every single day. A mug cozy is really just a short rectangle with a hole in it, but that rectangle has to fit the mug it's for — and that's where the good habits live. Measure around the mug at its widest point, not the top, because handles and gentle tapers change where the strip actually sits when you're holding it. Get that one measurement right and the whole project stops being a gamble.

Materials

  • Small amount of worsted-weight yarn (about 20–30 yards)
  • 5.0mm (US size H) crochet hook
  • 1 button, about 3/4in / 2cm
  • Scissors
  • Yarn needle, for weaving in ends and sewing on the button

Abbreviations (US terms)

Abbr.Means
chChain
hdcHalf double crochet
st(s)Stitch(es)

See our abbreviations glossary for the full list including UK terms.

A crochet snowman mug cozy wrapped around a steaming mug, buttoned at the front.

Gauge

12 hdc and 10 rows measures about 4in / 10cm square with a 5.0mm hook and worsted yarn. Gauge isn't critical here; a cozy slightly larger or smaller still works around most standard mugs.

Notes

  • Written in US terms, worked flat in rows — same base technique as our headband pattern, and the half double crochet stitch from our basic stitches guide.
  • Sized for a standard mug about 3.25–3.5in / 8–9cm in diameter; add a few stitches to the foundation chain for a larger mug.
  • A genuinely quick project, and a good way to use up small leftover amounts of yarn.

Pattern

Foundation

Chain 22.

Row 1

Hdc in the 3rd chain from the hook, and in each chain across. Turn. (20 sts)

Rows 2–4

Ch 2 (counts as first hdc), hdc in each stitch across. Turn. (20 sts each row)

Row 5: buttonhole

Ch 2, hdc 8, ch 2 (skip next 2 sts, leaving a small gap for the button), hdc in remaining 8 sts to end. Turn. (18 sts plus the 2-chain gap)

Row 6

Ch 2, hdc in each stitch across, working hdc into each of the 2 chain sts from the buttonhole gap as if they were regular stitches. (20 sts)

Finishing

Fasten off, leaving a 6in / 15cm tail. Weave in the starting end. Wrap the strip around the mug to find the correct button placement, then sew the button on securely with the remaining tail.

A demonstration of crocheting a coffee mug cozy, useful for seeing the button closure and handle gap placement.

For a larger mug: add 4 more chains to the foundation (in multiples of 2) and adjust the buttonhole row position roughly to the centre of the strip's total length.

Sizing the cozy to your mug

Most shop-bought mugs sit within half an inch of each other, but the ones I actually use at home don't, and a cozy that's even a little short leaves a gap at the seam. Before you chain, wrap a length of yarn around the mug's widest point — usually just below the handle — and measure that, then chain until the strip reaches it without being stretched. If the cozy is a surprise gift, err slightly generous: a strip with a touch of overlap is always more forgiving than one that barely meets in the middle.

If your mug has a large or unusually placed handle, position the buttonhole so it sits on the opposite side of the mug from the handle. That keeps the button from pressing into your palm while you drink, which sounds fussy until you've sipped around a badly placed button for a whole week. For a mug with a taper, work a couple of extra stitches at the top edge and ease them in as you come down, the same trick I use for travel mugs.

Yarn & colour choice

Cotton is my default for a mug cozy because it gets washed often without felting or fuzzing, and it holds its shape against the warm side of a mug. Wool gives you the most insulation and can be lightly felted so the fabric thickens into a proper little sleeve. I'd skip most novelty or super-bulky yarns here, partly because they fight the buttonhole, and partly because a long fuzzy halo catches crumbs on the way to your mouth. If the numbers on a yarn label still confuse you, our yarn weight guide explains how they translate into the thickness you'll actually feel in your hands.

For colour, I tell my students to match the mug they're wrapping rather than the room they're in. A cozy looks deliberate when it echoes a stripe or a rim colour, not when it floats next to everything else on the shelf. If you're making a set for a gift, two or three cozies in the same yarn but different shades turn a single leftover ball into something that reads as a thought-out present.

Washing, felting & durability

A cotton cozy goes straight into the washing machine with your tea towels — warm water, a normal cycle, and a low tumble or flat dry. If you made it in 100% wool and want that felted, extra-thick look, hand-wash it once in hot water with a little gentle agitation, checking the size as you go, because felting will shrink the strip slightly. The thing that shortens a cozy's life isn't washing, though — it's the button. Once the buttonhole has stretched or the button has wobbled loose, a few reinforcing stitches around the hole in matching yarn will keep it from tearing further. For getting flat, tidy edges back after a wash, our blocking guide covers the method.

Yarn

Cotton worsted-weight yarn, 3-pack

Plenty of yarn left over for several mug cozies from a single small portion of one skein.

View on Amazon →

Common mistakes & fixes

Cozy slides down the mug: the fabric is too loose to grip. Work at a firmer tension or drop down a hook size — a strip that hugs the mug won't need to be stretched to stay put.
Button won't fit through the hole: the gap was worked smaller than the button. A 2-chain gap fits roughly a 3/4in button; for anything bigger, chain 3 and skip 3 stitches in the buttonhole row instead.
Gap at the seam when buttoned: the button was sewn while the strip was held too tight. Wrap the strip around the mug snugly, mark the spot where the buttonhole lands, and sew the button there.
Strip too short to reach the button: the chain was based on the top rim rather than the widest point. Measure just below the handle and add chains in multiples of 2 to reach it.
Edges curl inward: the turning chain was skipped on a row. Remember that ch 2 counts as the first hdc here — missing it rounds the corner and shortens the row.
Button tears out with use: a single pass of thread can't take daily wear. Weave the tail through several stitches before trimming, or add a small backing button on the inside to spread the strain.

Frequently asked questions

What size mug does this cozy fit?

This pattern fits a standard mug about 3.25 to 3.5 inches (8-9cm) in diameter. For a larger mug, add a few extra stitches to the foundation chain.

How much yarn do I need for a mug cozy?

A single mug cozy uses roughly 20 to 30 yards of worsted-weight yarn, easily within a small remnant from another project.

Can I felt a crochet mug cozy for extra insulation?

Yes, if worked in 100% wool yarn, a finished cozy can be lightly felted by hand-washing in hot water and agitating, which thickens the fabric and adds extra heat insulation.

Can I make a mug cozy without a button?

Yes. If you'd rather not sew on a button, make the strip long enough to overlap and weave the tail through the last row to close it, or slip it over the mug and use the handle to hold it in place. A button is simplest, but it isn't required.

How do I make my mug cozy fit a travel mug?

Measure around the mug and add chains to the foundation in multiples of 2 until the strip wraps it comfortably. For a tapered travel mug, work a few extra stitches at the top edge and ease them in as you go down.

What yarn is best for a mug cozy?

Cotton or worsted-weight wool are the two I reach for. Cotton washes easily and doesn't felt, while wool insulates best and can be lightly felted for extra thickness. Avoid fuzzy novelty yarns, which catch crumbs and make the buttonhole hard to keep tidy.

Can I wash a crochet mug cozy in the washing machine?

Yes, if it's cotton — wash it warm with your tea towels and dry it low or flat. If it's 100% wool you're aiming to felt, hand-wash in hot water and check the size as it shrinks. Reinforce the buttonhole with a few stitches once it starts to stretch.

Written by Nora Fenwick

Nora has been teaching crochet for 12 years, from absolute beginners to people coming back to the craft after decades away. She started CrochetGuides to write the clear, honest instructions she wishes she'd had when she was learning — the ones that actually work the first time.

CrochetGuides is a participant in the Amazon Services LLC Associates Program. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you.