Three-Tier Hanging Toilet Paper Holder Crochet Pattern

Use Color A.

  • Foundation: ch 7.
  • Row 1: sc in the 2nd ch from the hook and in each ch across, turn. (6 sts)
  • Rows 2–108: ch 1, sc in each st across, turn. (6 sts each row)

Fasten off and leave a 24 in (61.0 cm) tail. Each strap measures 1.5 in (3.8 cm) × 24 in (61.0 cm).

Place markers on the strap at these rows: after Row 18, Row 27, Row 45, Row 54, Row 72 and Row 99. The table below shows what each section is for.

Advertisement
Advertisement
Strap rows Length Purpose
1–18 4 in (10.2 cm) sewn to the bottom basket
19–27 2 in (5.1 cm) rim and gap
28–45 4 in (10.2 cm) sewn to the middle basket
46–54 2 in (5.1 cm) rim and gap
55–72 4 in (10.2 cm) sewn to the top basket
73–99 6 in (15.2 cm) top rim and drop to the ring
100–108 2 in (5.1 cm) folded around the ring

The sections add up to 108 rows (18 + 9 + 18 + 9 + 18 + 27 + 9).

Make All Pieces

Before you assemble, check that you have everything:

  • Color A: 3 basket bodies (72 sts each at Rnd 30) and 2 straps (6 sts × 108 rows each)
  • Color B: 9 flowers
  • Color C: 9 French-knot centers, already worked into the flowers
  • Ring: 1 wooden ring

Layout, front view:

Sew the flowers on before assembly. Place them on Rnd 25 of each basket front. Center one flower over st 19, and center the other two over st 10 and st 28. That spaces them 9 sts apart, or 2.25 in (5.7 cm) from center to center, and keeps them 1.1 in (2.8 cm) below the top edge. Sew each petal tip down with the cream tail.

Joining

Method: whipstitch with Color A, sewing through both long edges of the strap and into the basket’s surface stitches.

Stitch-to-stitch logic: the strap and the basket sides share the same row gauge, at 18 rows per 4 in (10.2 cm). That means one strap row matches one side round exactly:

  1. Lay the bottom basket so that st 1 faces left. Line strap Row 1 up with Rnd 13, the turning ridge. Center the strap over the st 1 column, so its 6 sts cover the column plus the stitches on either side of it.
  2. Sew strap Rows 1–18 to basket Rnds 13–30, one row to one round, down both long edges of the strap.
  3. Leave strap Rows 19–27 free.
  4. Line strap Row 28 up with Rnd 13 of the middle basket and sew Rows 28–45 to Rnds 13–30 in the same way.
  5. Leave Rows 46–54 free. Sew Rows 55–72 to the top basket.
  6. Repeat steps 1–5 with the second strap over the st 37 column of each basket.
  7. Thread Rows 100–108 of each strap through the ring from front to back. Fold them down and sew them flat to the back of Rows 91–99.

Tension: keep your sewing stitches snug but not tight. If you pull too hard, the basket wall puckers behind the strap. Sew through the surface loops only, so the inside stays smooth for the roll.

Size checkpoint: hang the holder before you add the rims. It should measure 22 in (55.9 cm) from the bottom of the ring to the bottom of the lowest basket. There should be a 2 in (5.1 cm) strap section between the top of one basket’s teal body and the turning ridge of the basket above.

Border: Shell Rim

You work the rim on each basket after joining. That way you can see exactly where the straps fall and make sure each strap sits at a low point between two shells.

Border gauge: one shell repeat uses 6 sts, or 1.5 in (3.8 cm) of the edge, and the rim is 1 in (2.5 cm) deep.

Use Color B. Fold the straps outward while you work so you can get into the top loops of Rnd 30.

  • Rim Rnd 1: join with sc in st 1 of Rnd 30 (both loops). sc in each st around and sl st to the first sc. This gives 72 sc: 36 across the front (sts 1–36) and 36 across the back (sts 37–72).
  • Rim Rnd 2: ch 1, sc in the same st. sk 2, Shell in the next st, sk 2, sc in the next st 11 times. sk 2, Shell in the next st, sk 2, sl st to the first sc. This gives 12 shells and 12 sc, for 96 sts: 84 dc + 12 sc. There are 6 shells on each half, and the sc sit on sts 1, 7, 13 … 67. Because st 37 comes in that sequence, both strap lines fall on an sc.
  • Rim Rnd 3 (trim): sc in each of the next 3 dc, (sc, ch 1, sc) in the 4th dc, sc in each of the next 3 dc, sl st in the next sc 12 times. Per shell, you work 7 sc (one into each dc) plus 1 extra sc at the tip, for 8 sc. That gives 96 sc, 12 ch-1 tips and 12 sl sts in all. Fasten off and weave in the ends.

Why the math works: 72 ÷ 6 = 12 repeats with nothing left over. Each half has 36 sts, and 36 ÷ 6 = 6 repeats. Since the round starts on a strap line, the second strap line, 36 sts later, also lands on an sc between shells. Each strap passes the rim at a low point and doesn’t crush a shell.

Final Blocking

  1. Mist each rim lightly with water until it’s damp but not soaked.
  2. Put a roll, or a rolled towel 4.5 in (11.4 cm) across, inside each basket to set its shape.
  3. Pin the tip of each shell, at its ch-1 point, upward and outward so the fans open evenly.
  4. Smooth the sides by hand so the turning ridges sit level.
  5. Let it dry flat for 24 hours, then remove the pins.
  6. Hang it and check that all three rims are level.

Final Quality-Control Checklist

  • Each basket has 72 sts at Rnd 30 and is 5.7 in (14.5 cm) across.
  • Each basket body is 4 in (10.2 cm) tall.
  • Both straps are 6 sts wide and 108 rows long.
  • Each basket has 12 shells: 6 on the front and 6 on the back.
  • The straps cross the rims at the sc between shells.
  • The flowers sit on Rnd 25, centered over sts 10, 19 and 28.
  • The holder measures 22 in (55.9 cm) from the ring to the bottom of the lowest basket.
  • All ends are woven in and the ring fold is sewn securely.

Troubleshooting

  • The base is cupping: your tension is too tight, or you’ve missed increases. Recount the base.
  • The base is ruffling: you’ve added too many increases. Check that the count is 72.
  • The roll won’t fit: go up a hook size and remake that basket.
  • The baskets tilt forward: the straps aren’t directly opposite each other. Re-count the sts 1 and 37 columns.
  • The shells look cramped: you probably skipped only 1 st instead of 2. The count should be 96 sts after Rim Rnd 2.
  • The straps are stretching: use a tighter cotton, or add a slip-stitch surface line down the middle of each strap.

Care

Hand wash in cool water, roll it in a towel to remove excess water, and reshape it while damp. Let it dry flat with the baskets stuffed. Don’t hang it to dry while it’s wet.

Teal crocheted three-tier toilet paper holder with cream flowers mounted on a white subway-tiled bathroom wall.

Final Notes

Every measurement in this holder depends on gauge, so the numbers carry through from one stage to the next:

  • 16 sc = 4 in (10.2 cm), so the 72-stitch base is 5.7 in (14.5 cm) across.
  • 18 rounds = 4 in (10.2 cm), so each basket body is 4 in (10.2 cm) tall.
  • Strap rows match basket rounds one to one, so the 108-row straps join the three baskets with 2 in (5.1 cm) between them.
  • Splitting 72 sts into 12 shells puts both straps neatly between the shells.

Once your first basket hits its checkpoints, the other two will match it. Hang the holder, load it with rolls and enjoy it.

Happy crocheting!

Advertisement

Leave a Comment

Scroll to Top