Peach Web Tower Hanging Toilet Paper Basket Crochet Pattern

This hanging bathroom basket combines a sturdy round basket with a scalloped shell rim, two flat straps rising to a wooden ring, and a lacy panel of two spiderweb motifs between the straps. A wooden dowel with ball ends sits across the top of the basket and holds the straps apart.

Everything is worked in one soft peach worsted cotton. The body is solid and firm, while the shell rim and webs add an airy look. The natural wood hardware keeps it calm on a bathroom wall. The pattern uses US crochet terms.

The basket is about 8.75 in (22.2 cm) across and 5.5 in (14.0 cm) tall at the scallop peaks, so two standard rolls fit side by side. The finished hanger is about 27 in (68.6 cm) from the top of the ring to the bottom of the basket.

You’ll work the pieces in this order:
– A flat single crochet base that turns up into the wall.
– A fan band, a mesh round and large scallops.
– Two straps with eyelets.
– A two-motif web panel.

Then you’ll put everything together with the ring and dowel.

Finished Size and Construction

  • Finished size: about 27 in (68.6 cm) tall overall. The basket is 8.75 in (22.2 cm) in diameter and 5.5 in (14.0 cm) tall.
  • Skill level: Intermediate
  • Terminology: US
  • Yarn weight: Worsted (#4) cotton
  • Hook: 5.0 mm (H-8)
  • Number of crocheted pieces: 4 (1 basket, 2 straps, 1 web panel of 2 joined motifs)
  • Hardware: 1 wooden ring, 1 wooden dowel with ball ends
  • Layout: The straps sit on opposite sides of the basket and meet at the ring. The web panel is centered between them.
  • Strap size: 1.4 in (3.6 cm) wide x 22 in (55.9 cm) long
  • Web motif size: 6 in (15.2 cm) point to point
  • Basket size before the rim (border): 8.75 in (22.2 cm) across, with 2.75 in (7.0 cm) of wall
  • Rim depth: 2.75 in (7.0 cm)

Materials

Use a smooth, firm worsted-weight cotton or cotton blend, about 180 m per 100 g. Cotton holds the basket’s shape and handles bathroom humidity well. Acrylic will let the wall slump.

  • Peach: 200 g (360 m / 394 yd) total
  • Basket: about 115 g (207 m)
  • Two straps: about 30 g (54 m)
  • Web panel: about 15 g (27 m)

These quantities include a margin of about 25% for gauge differences and swatching.

Tools:
– 5.0 mm (H-8) crochet hook
– Wooden ring, 2.75 in (7.0 cm) outer diameter
– Wooden dowel with ball ends, 10 in (25.4 cm) long and 0.375 in (1.0 cm) thick
– Tapestry needle
– 4 stitch markers
– Rust-proof pins and a spray bottle
– Measuring tape

Abbreviations (US Terms)

  • ch: chain
  • sl st: slip stitch
  • sc: single crochet
  • dc: double crochet
  • BLO: back loop only
  • sk: skip
  • sp: space
  • st(s): stitch(es)
  • rev sc: reverse single crochet (crab stitch)

Reverse sc: Working from left to right (if you’re right-handed), insert the hook into the next stitch to the right, yarn over and pull up a loop, then yarn over and draw through both loops. This makes the twisted, rope-like top edge.

Picot point: Work (sc, ch 3, sc) into one stitch.

Gauge and Checkpoints

Gauge: 14 sc and 16 rows = 4 in (10.2 cm), worked firmly.

Make the basket base first. It is your gauge test, and every other piece is sized to match it.

Measure at these checkpoints:
– Base Round 6: 36 sts, about 3.25 in (8.3 cm) across
– Base Round 10: 60 sts, about 5.5 in (14.0 cm) across
– Base Round 16: 96 sts, 8.75 in (22.2 cm) across
– Strap Row 20: 5 in (12.7 cm) long, 1.4 in (3.6 cm) wide
– Web Round 5: about 5.5 in (14.0 cm) across

If the base is too big, go down 0.5 mm. If it’s too small, go up 0.5 mm. Don’t change the stitch counts, because the rim repeats depend on exactly 96 stitches.

Peach crochet plant hanger with wooden ring and diamond-patterned lace detail on speckled marble background.

Basket

Work in joined rounds with the right side facing, and don’t turn. To join each round, sl st to the first sc. Start each round with ch 1, which does not count as a stitch.

Base

Round 1: Make a magic ring, ch 1, work 6 sc in the ring, join. (6 sts)

Round 2: Work 2 sc in each st around, join. (12 sts)

Round 3: Sc in next st, 2 sc in next st; repeat 6 times, join. (18 sts)

Round 4: Sc in next 2 sts, 2 sc in next st; repeat 6 times, join. (24 sts)

Rounds 5–16: For Round n, work sc in next (n – 2) sts, 2 sc in next st 6 times, then join. Each round’s total is 6 x n:
– Round 5: 30 sts
– Round 6: 36 sts
– Round 8: 48 sts
– Round 10: 60 sts
– Round 12: 72 sts
– Round 14: 84 sts
– Round 16: 96 sts

On even rounds, split the first group of plain stitches so the base stays round instead of turning hexagonal. For example, Round 6 is: sc in next 2 sts, 2 sc in next st, sc in next 4 sts, 2 sc in next st 5 times, sc in last 2 sts. That still gives 36 sts.

Checkpoint: The base lies flat and measures 8.75 in (22.2 cm) across. The circumference is 96 / 3.5 = 27.4 in (69.6 cm).

Wall

Round 17: Sc in BLO of each st around, join. (96 sts) This round makes the fold line.

Rounds 18–27: Sc in each st around, join. (96 sts)

Checkpoint: The wall is 2.75 in (7.0 cm) tall, which is 11 rounds at 16 rows per 4 in. Place markers at sts 1 and 49. These are directly opposite each other, and the straps attach there.

Scalloped Rim (Border)

The rim acts as the basket’s border. Every rim round is worked over the same 96 stitch bases:
– The fans use a 6-st repeat (16 fans).
– The mesh uses a 2-st repeat (48 spaces).
– The scallops use a 12-st repeat (8 scallops).

Border gauge: One scallop covers 12 sts, which is 3.43 in (8.7 cm) of the circumference.

Round 28 (fans): Ch 1, sc in first st. Sk 2 sts, 5 dc in next st, sk 2 sts, sc in next st; repeat around. On the last repeat, replace the final sc with a sl st to the first sc.
Count: 16 fans of 5 dc (80 dc) + 16 sc = 96 sts.

Round 29 (offset fans): Ch 3 (counts as dc), then work 2 dc in the same sc for a half fan. Sk 2 dc, sc in center dc of next fan, sk 2 dc, 5 dc in next sc; repeat 14 more times. Then sk 2 dc, sc in center dc of the last fan, sk 2 dc, work 2 dc in the first sc, and sl st to the top of the ch-3.
Count: 15 full fans (75 dc) + 1 split fan (3 + 2 = 5 dc) + 16 sc = 96 sts.

Round 30 (mesh): Ch 4 (counts as dc + ch 1), sk next st. Dc in next st, ch 1, sk next st; repeat 46 more times. Sl st to the 3rd ch of the ch-4.
Count: 48 dc + 48 ch-1 sps = 96 sts. These make the row of small holes.

Round 31 (scallops): Ch 1, sc in first dc. Sk (ch-1, dc, ch-1, dc, ch-1), 11 dc in next dc, sk (ch-1, dc, ch-1, dc, ch-1), sc in next dc; repeat around. On the last repeat, replace the final sc with a sl st to the first sc.
Count: 8 scallops of 11 dc (88 dc) + 8 sc = 96 sts.

Round 32 (rope edge): Ch 1, rev sc in each st around, join. (96 sts) Fasten off.

Why the math works: All three repeats (6, 2 and 12) divide evenly into 96, so no stitches are gained or lost from round to round. Each scallop sits on exactly two fan repeats and six mesh repeats, which keeps the valleys lined up over the Round 28 sc. The markers at sts 1 and 49 are 48 sts apart, which is 4 scallops, so both straps land in scallop valleys.

Checkpoint: The basket is 5.5 in (14.0 cm) tall at the peaks. The rim adds 2.75 in (7.0 cm).

Straps (Make 2)

Row 1: Ch 6, sc in 2nd ch from hook and in each ch across. (5 sts)

Rows 2–3: Ch 1, turn, sc in each st across. (5 sts)

Row 4 (eyelet): Ch 1, turn, sc in first st, ch 3, sk 3 sts, sc in last st. (2 sc + ch-3 sp)

Row 5: Ch 1, turn, sc in first sc, 3 sc in the ch-3 sp, sc in last sc. (5 sts)

Rows 6–84: Ch 1, turn, sc in each st across. (5 sts)

Row 85: Repeat Row 4 to make the second eyelet.

Row 86: Repeat Row 5. (5 sts)

Rows 87–88: Ch 1, turn, sc in each st across. (5 sts) Fasten off.

At 16 rows per 4 in, the 88 rows measure 22 in (55.9 cm). Each eyelet is about 0.75 in (1.9 cm) wide, which is enough for the dowel.

Checkpoint: Lay the two straps side by side. They should match to within one row.

Web Panel

The panel is made of two identical eight-spoke motifs. The second motif joins to the first in its last round. Mark the spoke that will point up (12 o’clock).

Motif 1

Ring: Ch 6, sl st to the first ch to form a ring.

Round 1: Ch 1, 16 sc in ring, sl st to first sc. (16 sts)

Round 2: Ch 3 (counts as dc). Ch 3, sk 1 sc, dc in next sc; repeat 6 more times. Ch 3, sl st to top of the ch-3. (8 dc spokes, 8 ch-3 sps)

Round 3: Ch 3. Ch 5, dc in next dc; repeat 6 more times. Ch 5, sl st to top of the ch-3. (8 dc, 8 ch-5 sps)

Round 4: Ch 3. Ch 6, dc in next dc; repeat 6 more times. Ch 6, sl st to top of the ch-3. (8 dc, 8 ch-6 sps)

Round 5: Ch 3. Ch 8, dc in next dc; repeat 6 more times. Ch 8, sl st to top of the ch-3. (8 dc, 8 ch-8 sps)

Stacking each dc on the one below makes straight spokes. The chains are slightly longer than the gaps they span, so they sag a little, like real web threads.

Round 6 (edge): Ch 1. Picot point in the dc, 6 sc in the next ch-8 sp; repeat 8 times. Sl st to first sc and fasten off.
Count: 8 x (2 + 6) = 64 sc + 8 ch-3 picots.

Checkpoint: The motif lies flat and measures 6 in (15.2 cm) from picot to opposite picot.

Motif 2 (join-as-you-go)

Work Rounds 1–5 as for Motif 1. In Round 6, work the 12 o’clock picot this way: sc, ch 1, sl st into the 6 o’clock picot of Motif 1, ch 1, sc. Finish the round as usual.

Checkpoint: The panel is 12 in (30.5 cm) tall from picot tip to picot tip.

Make All Pieces

Make all pieces in Peach:
– Basket: 1
– Straps: 2
– Web panel: 1 (2 motifs)

Layout as seen from the front, top to bottom:

            [ RING ]
           /        \
     [STRAP]        [STRAP]
        |  [ WEB 1 ]  |
        |      |      |
        |  [ WEB 2 ]  |
   o==[eyelet]==DOWEL==[eyelet]==o
        [  BASKET  rim  ]
        [  BASKET  body ]

Joining and Assembly

Use a tapestry needle and a 20 in (50.8 cm) strand of Peach for each join. Whipstitch one stitch to one stitch and pull just snug. Pulling too tight will pucker the strap edges.

  1. Ring: Wrap the top 2 in (5.1 cm) of a strap (Rows 81–88) around the ring from front to back. Whipstitch the 5 sts of Row 88 to the 5 sts of Row 80. Repeat with the second strap.
  2. Dowel: Slide the dowel through the Row 4 eyelet of each strap. The ball ends sit outside the straps.
  3. Basket: Place Rows 1–3 of one strap on the inside of the wall, centered on marker 1 so the strap covers sts 95, 96, 1, 2 and 3 of Round 30. Whipstitch the 5 sts of Row 1 to those 5 sts, one to one, then tack the strap edges down to Round 28. Repeat for the second strap at sts 47–51.
  4. Web panel: Hang the piece from the ring. Center the panel between the straps so the bottom picot of Motif 2 sits 1 in (2.5 cm) above the dowel. Tack the 3 and 9 o’clock picots of each motif to the inner edges of the straps. Then wrap the bottom picot twice around the center of the dowel and secure it.

Size checkpoint: The hanger measures about 27 in (68.6 cm) overall. The straps should run nearly parallel alongside the webs and angle inward only above Motif 1.

Final Blocking

  1. Weave in and trim all ends.
  2. Pin each web motif flat at 6 in (15.2 cm), pulling each picot out to a point and straightening the spokes.
  3. Mist the panel until it’s damp and let it dry fully.
  4. Mist the basket, then stuff it with a rolled towel or two rolls so it dries round.
  5. Pin each scallop into an even curve.
  6. Mist the straps and let them dry flat and straight.

Final Quality-Control Checklist

  • The base is 8.75 in (22.2 cm) across and lies flat.
  • The wall stands straight with a clean fold at Round 17.
  • The rim has 16 fans, 48 mesh spaces and 8 even scallops.
  • Both straps are 22 in (55.9 cm) long with open eyelets.
  • Both motifs are 6 in (15.2 cm) across with 8 straight spokes.
  • The straps sit in opposite scallop valleys.
  • The dowel is level and the basket hangs straight.
  • All ends are secure.

Troubleshooting

  • The base cups: Go up a hook size, or check that each round has exactly 6 increases.
  • The base ruffles: Recount each round against 6 x the round number.
  • The scallops don’t line up: Check that Round 30 has exactly 48 dc before you start Round 31.
  • The webs pucker: Loosen your chains.
  • The basket tilts: Re-sew the straps at sts 1 and 49.
  • The dowel slips out: Stitch the eyelet partly closed around the dowel.

Care

Slide out the dowel, then hand wash the piece in cool water. Press it dry in a towel and reshape the basket over a roll to dry.

Coral crocheted organizer with spider web details holding two toilet paper rolls, displayed on a white paneled bathroom wall.

Final Notes

Each measurement depends on the one before it:
– Gauge gives a 96-stitch base 8.75 in (22.2 cm) across.
– Those 96 stitches carry through every rim repeat to make a 5.5 in (14.0 cm) basket.
– The 22 in (55.9 cm) straps and 12 in (30.5 cm) web panel bring the hanger to about 27 in (68.6 cm).

Check each stage before you move on.

Happy crocheting!

Leave a Comment