5 Cute & Easy Crochet Mug Cozy Patterns to Keep Your Drinks Warm

There’s something tiny and satisfying about wrapping a hot mug in a handmade cozy — it keeps your hands safe, your drink warmer, and it makes sipping that latte feel a little more special. Below are five complete mug-cozy patterns: each entry includes materials, gauge and sizing guidance, the stitch method, a detailed step-by-step pattern with example stitch counts for a standard mug, plus variations and finishing notes. I give clear ways to adjust size so you can fit any mug. Use a soft, washable yarn and a hook that gives you a snug fabric (cozies should hold shape but not be too stiff).

Quick sizing & gauge notes

  • Typical coffee mug circumference is about 9–10 inches (23–25 cm). Measure the outside of the mug around where you want the cozy to sit.
  • Example gauges (your gauge may differ—always swatch):
    • DK yarn + 4.0 mm hook, sc gauge: ~14 sc = 4″ → for a 9″ mug you’ll need ~32 sc stitches across (9 ÷ 4 × 14 ≈ 31.5 → 32). For a 10″ mug you’ll need ~35 sc.
    • Worsted yarn + 4.5 mm hook, sc gauge: ~12 sc = 4″ → 9″ mug ≈ 27 sc, 10″ mug ≈ 30 sc.
    • DK + 4.0 mm, hdc gauge: ~12 hdc = 4″ → 9″ mug ≈ 27 hdc, 10″ mug ≈ 30 hdc.

To size a cozy precisely: measure circumference (C), decide which stitch you’ll use and the number of stitches per 4 inches (S4). Then required stitches ≈ round( C ÷ 4 × S4 ). Make a foundation chain that yields that many working stitches (plus turning chain as your stitch requires). If you prefer, work until the piece wraps snugly around the mug and then join/seam.

1. Christmas Cup Cozy Crochet Pattern

Photo Credit: goldenlucycrafts.com

A festive, classic cozy with color-blocking and a button loop—perfect for holiday coffee gifts.

Skill level: Beginner
Finished size (example): fits a 9–10″ mug (see sizing notes above)

Materials

  • DK yarn (main color) + small amounts of contrast colors (red/green/white)
  • Hook: 4.0 mm (G) — adjust to your yarn and gauge
  • 1 button (approx. 15–20 mm), tapestry needle, scissors

Stitch method

  • Rows of single crochet or half-double crochet (hdc) worked flat, seamed into a tube; color changes for stripes; button-and-loop closure.

Example gauge & sample counts (DK yarn, 4.0 mm)

  • Gauge: 14 sc = 4″ → for a 9″ mug we’ll aim for 32 sc across.
  • Foundation: ch 33, sc in 2nd ch from hook to end to produce 32 sc.

Step-by-step

  1. Foundation chain: Ch 33 (or ch to fit your mug using sizing method).
  2. Row 1 (RS): Sc in 2nd ch from hook and across (32 sc). Turn.
  3. Rows 2–8: Ch 1, sc across (32 sc). Work 7–8 rows for a cozy ~2–2.5″ tall (adjust height to your mug).
  4. Color Stripe (optional): Join contrast color, work 2 rows sc for a stripe; return to main color. Repeat stripes as desired—two narrow stripes or one wide band look festive.
  5. Button loop: On last row, when there are ~6 sc remaining at one short edge, ch 12 (or length that fits button), skip same number of sts on the last row and continue sc to end to leave a loop; OR make a small cord loop: ch 10, sc back along chain to make cord, then fasten off leaving loop to sew.
  6. Finish: Fold piece so edges meet, whipstitch or slip-stitch seam (RS facing out or in depending on look). Sew button to opposite side so loop fastens around it.

Variations

  • Add a small crocheted star or pompom and sew to the cozy as an appliqué.
  • Use metallic or sparkly yarn for a party-ready cup cozy.

Finishing

  • Weave in ends. If the yarn blooms easily, give the cozy a gentle steam-block to flatten edges.
  • If making for dishwasher use, choose fully machine-safe yarns and a sturdy button (or use a sewn fabric loop).

2. Granny Square Crochet Mug Cozy Tutorial

Photo Credit: youtube.com/@irinatsokalo

Great scrap-buster — make two small granny squares and join them into a cozy that wraps a mug with charm.

Skill level: Beginner → Intermediate
Finished size (per cozy): two 3.5–4″ granny squares joined or one longer rectangle of granny clusters.

Materials

  • Fingering–DK cotton or mercerized cotton for crisp stitches
  • Hook: 2.5–3.5 mm (use smaller for fine thread, larger for DK)
  • 2 small buttons or a cord closure, tapestry needle

Stitch method

  • Classic mini granny square (clusters of 3 dc with ch-2 corners), join-as-you-go or whipstitch; add edging and closure.

Step-by-step for TWO-square cozy (example)

  1. Make 2 mini granny squares (approx. 3.5–4″ finished each):
    • MR, ch 2. Rnd1: 3 dc, ch 2 (corner), 3 dc, ch 2 repeat 3× (4 clusters total); join.
    • Rnd2: Join new color, (3 dc, ch 2, 3 dc) in each ch-2 corner, 3 dc in each side space — you can stop at Rnd2 or make Rnd3 for larger squares. Fasten off and block squares flat.
  2. Join squares side-by-side: With RS together, seam three sides using whipstitch or join-as-you-go (leave top edge open for mug handle). If using two side-by-side and you want a snug seam, leave a small overlap for a handle opening.
  3. Edging: Work 1 round sc around joined piece (3 sc in corners). For a neat finish work 1 round of hdc or crab stitch (reverse sc) for a tidy edge.
  4. Closure: Sew on a small button near one short edge and make a loop (sl st chain or short cord) on the opposite side to fasten. Alternatively attach snaps.

Adjusting size

  • If your granny squares are smaller/bigger adjust the number of rounds (more rounds = bigger square) or make 3 smaller squares joined horizontally for taller mugs.

Variations

  • Merge 6 small granny hexes for a patchwork cozy.
  • Use variegated yarn for rainbow effect.

Finishing

  • Block squares before joining for uniformity. Weave ends securely into the join for durability.

3. Retro Granny Stitch Mug Cozy Crochet Pattern

Photo Credit: kathyskozies.com

A throwback texture made with granny-cluster rows worked in strips — bold color bands give it that retro vibe.

Skill level: Beginner → Intermediate
Materials

  • DK yarn (2–4 colors), hook 4.0 mm
  • Button or toggle, tapestry needle

Stitch method

  • Rows of mini-granny clusters (3 dc clusters) worked across a rectangular panel then seamed.

Example counts (DK, 4.0 mm)

  • Aim for 32 dc-cluster spaces across (each cluster counts as one repeat). For cluster approach, foundation chain = multiple of 3 + 2; example chain 98 (or chain to required width).

Step-by-step

  1. Foundation chain: Ch 98 (or chain to fit: multiple of 3 + 2 that gives ~32 clusters — test by working one row).
  2. Row 1 (RS): Dc in 4th ch from hook (counts as first dc), ch 1, sk 2 ch, 3 dc in next ch (cluster) — repeat across, ending with dc in last ch; turn. This makes mini-granny cluster rows.
  3. Row 2: Ch 3 (counts as dc), ch 1, 3 dc in ch-1 space of previous row — repel across; repeat rows for height (6–8 rows = one color block). Change color for a retro stripe every 2–4 rows.
  4. Repeat rows until cozy height ~2–3″ (or preferred height).
  5. Button loop: At one end of final row make a chain loop of 10–12 ch (or make a small cord) and secure so it forms a button loop.
  6. Seam: Fold and join short ends using slip stitch or whipstitch with RS out or in based on finish you like. Sew button opposite the loop.

Variations

  • Use 70s palette (mustard, burnt orange, avocado, brown) for nostalgic look.
  • Work a larger version to make a travel thermos cozy (increase repeats and height).

Finishing

  • Weave ends tidy; secure button firmly. A small dab of fabric glue under the button can help where snaps are used.

4. Christmas Tree Mug Cozy Crochet Tutorial

Photo Credit: youtube.com/@heathercorinnecrochets

A playful cozy that sports a layered tree applique — adorable for seasonal coffee or cocoa.

Skill level: Intermediate (simple shaping & appliqué)
Materials

  • DK yarn: green (tree), brown (trunk), accent colors for bulbs (small bits), background color for cozy body
  • Hook: 4.0 mm (G) for cozy; 3.5 mm for appliqués if you want crisp shapes
  • Small beads/buttons for ornaments, tapestry needle

Overall method

  • Make a rectangular cozy base (sc or hdc rows); crochet tree-shaped triangles as appliqués (three stacked triangles for a layered tree); add trunk and ornaments; sew on.

Step-by-step

  1. Base rectangle: Measure mug circumference and determine stitches (use sizing method). Example: ch 33 (DK sc), sc across for 10–12 rows to make a 2–2.5″ high cozy. This is your background base.
  2. Tree tiers (make 3 triangles small→medium→large):
    • Small triangle (top): Ch 4. Rnd1: sc in 2nd ch from hook and next 2 ch (3 sc). Turn.
    • Rnd2: Ch1, sc across, then sc inc at first and last to grow (or work dc clusters if you prefer more texture). Continue increasing rows until the triangle measures about 1″ across at base. Fasten off.
    • Repeat and make medium and large triangles with more rows (larger bases: e.g., 2″ and 3″). Block lightly.
  3. Trunk: Ch 6; sc across for 2–3 rows then fasten off (small rectangle).
  4. Assemble tree: Position triangles stacked with the longest at bottom (overlap slightly). Sew triangles onto cozy base centered vertically so three tiers look like a tree. Sew trunk below lowest tier.
  5. Ornaments & star: Sew tiny beads, buttons or embroider small French-knots in accent colors. Add a small star appré (yellow yarn: MR, 5 sc and arrange as tiny star) at the top.
  6. Closure & finish: Add loop & button or stitch ends to form tube. Weave ends.

Variations

  • Make a snowy tree by adding white “snow” beads.
  • Work tree from a textured stitch (e.g., popcorns) to get a 3D evergreen effect.

Finishing

  • Anchor appliqués with multiple tiny stitches so ornaments survive washing. If using beads, make sure they are secured inside the cozy or use embroidery to fasten them.

5. Crochet Owl Mug Wrap Pattern

Photo Credit: yarnspirations.com

Whimsical and fun — owls are a favorite cozy motif. This pattern combines surface crochet details for eyes and wings.

Skill level: Intermediate (appliqué and surface embroidery)
Materials

  • DK cotton yarn in body color + white/black/yellow for eyes & beak
  • Hook: 4.0 mm (G) for base, 3.5 mm for appliqués optional
  • 2 small buttons (or crocheted circles) for eyes, tapestry needle

Stitch method

  • Rectangular base with added owl face appliqué (two circles for eyes, small triangle for beak) and wings.

Step-by-step

  1. Base: Determine your stitch count for circumference (example ch 33, sc across in DK). Work sc rows until cozy height ~2.5–3″ for a substantial wrap.
  2. Eyes (make 2): MR, ch1, 6 sc in ring; join. Rnd2: (optional) change color to white, work 2 rounds sc to make larger eye disc. Sew a black button or embroider a pupil.
  3. Beak: Small triangle — ch 4, sc in 2nd ch from hook + next 2 ch, turn. Row 2: sc across 3 sts to shape triangle; fasten off. Or make a diamond and fold to create beak.
  4. Wings (make 2): Ch 10, dc in 3rd ch from hook, and make shell stitches across to form wing curve (eg: sc, hdc, 3 dc, hdc, sc in sequence across). Fasten off and shape.
  5. Placement & sewing: Arrange eyes about 1–1.5″ apart centered near top. Sew beak between/just below eyes. Sew wings on either side of eyes slightly below the eye row. Use surface embroidery (whipstitch or small satin stitches) to add feather lines or eyebrows.
  6. Closure: Add button loop at one short edge and sew button to opposite edge. Seam base if crocheted flat or leave edges open if you prefer a wrap style.

Variations

  • Create sleepy owls by adding eyelids (chains sewn above eyes) or make a family set with different colors.
  • Use fuzzy yarn for body to make a “plush” look.

Finishing

  • Weave in all ends inside appliqués and give a gentle block if needed. Hand-wash delicate embellishments.

Conclusion

These five mug cozy patterns balance speed and personality: quick, practical makes (single-color sc cozies and granny wraps) and playful, decorative projects (Christmas tree and owl appliqués). Use the sizing method at the top to fit any mug, swap colors to suit seasons, and pick sturdy closures (buttons, toggles, or small snaps) if you plan to wash a cozy often. Make a few for yourself and package extras as cheerful gifts — cozy cups always brighten someone’s day.

Similar Posts