Honeycomb Hive Hanging Toilet Paper Holder Crochet Pattern

The Honeycomb Hive holder stores three spare rolls on the wall in a warm mustard-gold cotton. A tall back panel hangs from a wooden ring, and three round baskets are sewn to it, each with an open honeycomb mesh and a scalloped shell rim.

The design is in one color. The solid single-crochet panel gives the holder its structure. The mesh lets the white rolls show through, which suits a bright, plant-filled bathroom.

This pattern uses US crochet terms. With the border on, the panel measures 6.8 in (17.3 cm) wide and 24.8 in (63.0 cm) long. After the top is folded over the ring, the hanging length is 22.8 in (57.9 cm). Each pocket is 4.75 in (12.1 cm) across and about 4 in (10.2 cm) tall.

To build it, you work the panel in rows and the three pockets in joined rounds. Then you sew the pockets to the panel, add a two-round border to the panel, fold the strap over the ring and block.

Finished Size and Construction

  • Finished size: 6.8 in × 24.8 in (17.3 cm × 63.0 cm) unfolded; 22.8 in (57.9 cm) hanging length
  • Skill level: Easy intermediate
  • Terminology: US
  • Yarn weight: Worsted (#4), cotton
  • Hook: 4.5 mm (US 7)
  • Number of pieces: 4 (1 back panel, 3 pockets)
  • Layout: 3 pockets stacked in one column, 6 in (15.2 cm) apart
  • Piece size: panel 6 in × 24 in (15.2 cm × 61.0 cm); pocket 4.75 in (12.1 cm) across × 4 in (10.2 cm) tall
  • Panel size before border: 6 in × 24 in (15.2 cm × 61.0 cm)
  • Border depth: 0.4 in (1.0 cm)

Materials

Yarn: Use a smooth worsted-weight cotton or cotton blend. Cotton holds its shape, doesn’t fuzz in a humid bathroom and gives the honeycomb mesh crisp edges. Avoid acrylic, which makes the pockets sag.

  • Mustard gold: 300 g (about 510 m / 558 yd)

This amount includes a margin of about 15% for your gauge swatch and sewing.

Tools:
– 4.5 mm (US 7) crochet hook
– Wooden ring, 3 in (7.6 cm) outer diameter
– Tapestry needle
– 6–8 locking stitch markers
– Sewing pins
– Measuring tape
– Scissors
– Spray bottle or steam iron for blocking

Abbreviations (US Terms)

  • ch – chain
  • sl st – slip stitch
  • sc – single crochet
  • dc – double crochet
  • sc2tog – single crochet 2 together
  • BLO – back loop only
  • sk – skip
  • sp – space
  • st(s) – stitch(es)
  • rnd – round
  • rep – repeat

Special stitches:
– Shell: 5 dc in the same stitch.
– Crab stitch (reverse sc): Working from left to right (if you are right-handed), insert your hook in the next stitch to the right, yarn over, pull up a loop, then yarn over and pull through both loops on the hook.

Gauge and Checkpoints

Gauge: 16 sc and 18 rows = 4 in (10.2 cm) in sc worked in rows.

Make one pocket first, since it is the fastest test of gauge. Check these measurements:

  • After Rnd 10 (base): 4.75 in (12.1 cm) across.
  • After Rnd 13: the wall is 0.7 in (1.8 cm) tall.
  • After Rnd 18: the wall is 2.75 in (7.0 cm) tall.
  • After Rnd 20: the wall is 3.25 in (8.3 cm) tall.
  • Finished pocket: about 4 in (10.2 cm) tall. A 4.5 in (11.4 cm) roll should slide in snugly.
  • Panel after Row 81: 6 in × 18 in (15.2 cm × 45.7 cm).
  • Panel after Row 108: 6 in × 24 in (15.2 cm × 61.0 cm).

If your piece is too big, go down to a 4 mm hook. If it is too small, or a roll won’t fit, go up to a 5 mm hook. Change the hook rather than the stitch counts, because the joining and border math depend on the 60-stitch pocket and the 24-stitch panel.

Mustard-yellow crocheted fabric displaying detailed stitch texture, attached to natural wooden handles on a softly blurred background.

Pocket (Make 3)

Work in joined rounds with the right side always facing you. The ch 1 at the start of a round does not count as a stitch.

Base

Rnd 1: Magic ring, ch 1, 6 sc in ring, sl st to first sc. (6)
Rnd 2: Ch 1, 2 sc in each st around, sl st to first sc. (12)
Rnd 3: Ch 1, sc in next st, 2 sc in next st; rep from * 6 times total, sl st to first sc. (18)
Rnd 4: Ch 1, sc in next 2 sts, 2 sc in next st; rep 6 times total, join. (24)
Rnd 5: Ch 1, sc in next 3 sts, 2 sc in next st; rep 6 times total, join. (30)
Rnd 6: Ch 1, sc in next 4 sts, 2 sc in next st; rep 6 times total, join. (36)
Rnd 7: Ch 1, sc in next 5 sts, 2 sc in next st; rep 6 times total, join. (42)
Rnd 8: Ch 1, sc in next 6 sts, 2 sc in next st; rep 6 times total, join. (48)
Rnd 9: Ch 1, sc in next 7 sts, 2 sc in next st; rep 6 times total, join. (54)
Rnd 10: Ch 1, sc in next 8 sts, 2 sc in next st; rep 6 times total, join. (60)

Checkpoint: the base should lie flat and measure 4.75 in (12.1 cm) across.

Solid lower wall

Rnd 11: Ch 1, sc in BLO of each st around, join. (60) This leaves a ridge that turns the wall upward.
Rnds 12–13: Ch 1, sc in each st around, join. (60)

Honeycomb mesh

Rnd 14: Ch 1, sc in first st, ch 5, sk 2 sts, sc in next st, ch 5, sk 2 sts; rep from * 18 more times, sl st to first sc. (20 ch-5 loops)

Each repeat uses 3 stitches, and 20 repeats × 3 = 60.

Rnd 15: Sl st in each of the first 3 ch to reach the center of the loop. Ch 1, sc in the same ch-5 loop, ch 5, sc in next ch-5 loop, ch 5; rep from * 18 more times, sl st to first sc. (20 loops)
Rnds 16–18: Rep Rnd 15. (20 loops each round)

Each sc lands in the middle of the loop below it, so the loops stagger into open hexagons.

Upper band and shell edge

Rnd 19 (conversion round): Ch 1, 3 sc in each ch-5 loop around, join. That is 20 loops × 3 sc = 60 sc. (60)
Rnd 20: Ch 1, sc in each st around, join. (60)
Rnd 21: Ch 1, sc in first st, sk 2 sts, shell in next st, sk 2 sts, sc in next st; rep from * 9 more times, omitting the final sc on the last repeat. Sl st to first sc. (10 shells, 10 sc)

Each repeat uses 6 stitches, and 10 repeats × 6 = 60. Fasten off and leave a 24 in (61.0 cm) tail for sewing. Weave in the starting tail.

Back Panel

Rectangle

Ch 25.

Row 1: Sc in 2nd ch from hook and in each ch across, turn. (24)
Rows 2–81: Ch 1, sc in each st across, turn. (24)

Checkpoint: 6 in × 18 in (15.2 cm × 45.7 cm).

Taper

Row 82: Ch 1, sc2tog, sc in next 20 sts, sc2tog, turn. (22)
Row 83: Ch 1, sc in each st across, turn. (22)
Row 84: Ch 1, sc2tog, sc in next 18 sts, sc2tog, turn. (20)
Row 85: Ch 1, sc across, turn. (20)
Row 86: Ch 1, sc2tog, sc in next 16, sc2tog, turn. (18)
Row 87: Ch 1, sc across, turn. (18)
Row 88: Ch 1, sc2tog, sc in next 14, sc2tog, turn. (16)
Row 89: Ch 1, sc across, turn. (16)
Row 90: Ch 1, sc2tog, sc in next 12, sc2tog, turn. (14)
Row 91: Ch 1, sc across, turn. (14)
Row 92: Ch 1, sc2tog, sc in next 10, sc2tog, turn. (12)
Row 93: Ch 1, sc across, turn. (12)
Row 94: Ch 1, sc2tog, sc in next 8, sc2tog, turn. (10)
Row 95: Ch 1, sc across, turn. (10)
Row 96: Ch 1, sc2tog, sc in next 6, sc2tog, turn. (8)
Row 97: Ch 1, sc across, turn. (8)

The 16 taper rows measure about 3.6 in (9.1 cm).

Strap

Rows 98–108: Ch 1, sc in each st across, turn. (8)

The strap is 2 in (5.1 cm) wide and about 2.4 in (6.1 cm) long. Checkpoint: the panel is 24 in (61.0 cm) long in total (18 + 3.6 + 2.4 in). Fasten off and weave in the ends.

Make All Pieces

All pieces are mustard gold:

  • Back panel: 1
  • Pockets: 3

Layout, seen from the front:

      [ ring ]
      [strap ]
     /  taper \
    | Pocket 3 |   base on Row 57
    | Pocket 2 |   base on Row 30
    | Pocket 1 |   base on Row 3
    |__________|

Joining

Method: Whipstitch with the yarn tail, sewing each pocket to the right side of the panel.

Placement: Lay the panel right side up with Row 1 at the bottom, and pin each pocket on with its sl st join at the back.

  • Pocket 1: base on Row 3, Rnd 20 on Row 17
  • Pocket 2: base on Row 30, Rnd 20 on Row 44
  • Pocket 3: base on Row 57, Rnd 20 on Row 71

The pockets are spaced 27 rows, or 6 in (15.2 cm), apart. That leaves about 2 in (5.1 cm) of clear panel above each pocket for loading a roll.

Stitch-to-stitch logic:

  1. Put a marker in the Rnd 11 ridge at the pocket’s center back. Count 8 stitches to the left and 8 to the right of it, giving 16 back stitches.
  2. On the panel row where the base sits, mark stitches 5 through 20. These are the 16 center stitches, with 4 stitches left free on each side.
  3. Whipstitch the 16 ridge stitches to the 16 panel stitches, one to one.
  4. Sew straight up from each end of that 16-stitch strip through Rnds 12–13. Through the mesh, tack the edge sc of each round to the panel.
  5. Whipstitch the same 16 back stitches of Rnd 20 to panel stitches 5–20 on the top-band row. Leave the shells free.

The sewn strip is 4 in (10.2 cm) wide, and the rest of the pocket bulges forward to cradle the roll.

Tension: Sew snugly enough that no gaps show, but don’t pull so hard that the panel puckers. After each seam, lay the panel flat and smooth it.

Size checkpoint: The panel should still measure 6 in (15.2 cm) wide at every pocket, and each pocket should sit centered with 1 in (2.5 cm) of panel showing on each side of the sewn strip.

Border

The border goes around the back panel only.

Border gauge: Work with firm tension, at 18 sc per 4 in (10.2 cm) along the side edges and 16 sc per 4 in (10.2 cm) along the top and bottom edges.

Rnd 1: With the right side facing, join yarn in the first stitch of the foundation edge (bottom right corner). Ch 1 and work:

  • 3 sc in the corner stitch
  • Bottom edge: sc in each of the next 22 stitches
  • 3 sc in the last foundation stitch
  • First side edge: 1 sc in each row end of Rows 2–107 (106 sc)
  • 3 sc in the first stitch of Row 108
  • Top edge: sc in the next 6 stitches
  • 3 sc in the last stitch of Row 108
  • Second side edge: 1 sc in each row end of Rows 107–2 (106 sc)

Sl st to the first sc. Count per edge: corners 4 × 3 = 12, bottom 22, top 6, sides 106 + 106 = 212. Total: 252 sc.

Rnd 2: Ch 1, crab stitch in each st around, sl st to first st. (252) Fasten off and weave in the ends.

Why the math works: The bottom and top edges are worked one stitch into each stitch, and the corner stitches are counted once each (24 = 22 + 2 corners; 8 = 6 + 2 corners). Each side has 108 rows. Rows 1 and 108 end at the corner stitches, so 106 row ends remain. At the border gauge, 106 sc along 23.6 in (59.9 cm) of side edge lie flat, because the 18 sc per 4 in border gauge matches the panel’s row gauge. The border adds 0.4 in (1.0 cm) on every edge, so the panel becomes 6.8 in × 24.8 in (17.3 cm × 63.0 cm).

Attach the ring: Pass the strap through the wooden ring from front to back and fold the top 2 in (5.1 cm) down behind the panel. Whipstitch across the end and up both folded edges. The hanging length is now 22.8 in (57.9 cm).

Final Blocking

  1. Mist the whole holder until it is damp but not dripping.
  2. Lay it face up on a towel and smooth the panel to 6.8 in (17.3 cm) wide.
  3. Put a rolled towel or a spare roll in each pocket to round it out.
  4. Pull each mesh loop open with your fingers so the hexagons are even.
  5. Pinch each shell into a neat scallop.
  6. Pin the panel edges straight, but don’t pin the pockets.
  7. Let it dry completely, about 24 hours.
  8. Steam the strap fold lightly if it bulges.

Final Quality-Control Checklist

  • [ ] Each pocket has 60 stitches in Rnds 10–13 and 19–20.
  • [ ] Each pocket has 20 mesh loops in every mesh round.
  • [ ] Each pocket has 10 shells.
  • [ ] The panel is 24 stitches wide through Row 81 and 8 stitches wide in the strap.
  • [ ] The border has 252 stitches, with 3 sc in each of the 4 corners.
  • [ ] Each pocket is sewn along a 4 in (10.2 cm) strip, and the pockets are 27 rows apart.
  • [ ] The panel lies flat without puckers.
  • [ ] The ring is stitched in securely.
  • [ ] All ends are woven in.
  • [ ] A roll slides into each pocket easily.

Troubleshooting

  • The base cups or ruffles: Your tension is changing between rounds. Re-crochet the base keeping an even tension, or adjust your hook size.
  • The mesh twists or spirals: Make sure you sl st to the center chain of the loop before each new round starts.
  • The hexagons look uneven: Count your chains; every loop needs exactly 5 ch.
  • A roll won’t fit: Use a hook 0.5 mm larger for the pockets.
  • The panel sags under the rolls: Use a tighter gauge, or add a second line of tacking along Rnd 20.
  • The border ripples: Redo Rnd 1 with firmer tension, keeping one sc per row end.
  • The strap twists: Sew the folded strap edges down so it can’t rotate.

Care

Hand wash in cool water with mild soap. Press out the water in a towel and reshape the pockets before drying flat.

Mustard-yellow crocheted toilet paper holder with white rolls, displayed on white bathroom tiles beside a ceramic soap dispenser.

Final Notes

The measurement chain is straightforward. The 60-stitch base measures 4.75 in (12.1 cm) and holds a 4.5 in (11.4 cm) roll. The 24-stitch panel is 6 in (15.2 cm) wide, and 108 rows make it 24 in (61.0 cm) long. The 16-stitch sewn strip on each pocket is 4 in (10.2 cm) wide. The two-round border adds 0.4 in (1.0 cm) per edge, giving 6.8 in × 24.8 in (17.3 cm × 63.0 cm). The 2 in (5.1 cm) fold at the ring leaves a hanging length of 22.8 in (57.9 cm). If your checkpoints match, the finished holder will match.

Happy crocheting!

Leave a Comment