This hanging organizer holds three spare toilet rolls in a row of soft lavender baskets. Each basket has a firm single crochet base, an openwork band of crossed double crochet in the walls, and a rounded reverse single crochet rim. Above each basket is a diamond lace motif with an eight-petal flower center. A short strap loops each diamond over a wooden dowel.
The whole piece uses one color, a muted lavender cotton. The look is calm and a little vintage, and it suits a small bathroom wall. The lattice keeps the baskets light, and the dense base and rim stop them from sagging under a full roll.
All instructions use US crochet terms. Each basket is 5.75 in (14.6 cm) square and 3.75 in (9.5 cm) tall. The assembled organizer is about 17.25 in (43.8 cm) wide. It hangs about 9.5 in (24.1 cm) from the top of the dowel to the bottom of the baskets.
You will make nine separate pieces: three baskets, three diamond motifs and three straps. The diamonds join point to point into a strip, and the baskets join rim to rim. The strip is tacked behind the baskets, and the straps fold over the dowel.
Finished Size and Construction
- Finished size: about 17.25 in (43.8 cm) wide x 9.5 in (24.1 cm) tall, hung
- Skill level: Intermediate
- Terminology: US crochet terms
- Yarn weight: worsted (#4) cotton
- Hook: 4.5 mm (US 7)
- Number of pieces: 9 (3 baskets, 3 diamonds, 3 straps)
- Layout: 3 baskets in one row, with 3 diamonds in one row above and behind them
- Basket size: 5.75 in (14.6 cm) square x 3.75 in (9.5 cm) tall
- Basket base before edging: 5.5 in (14.0 cm) square
- Rim edging depth: about 0.25 in (0.6 cm), one round of reverse sc
- Diamond motif: 4 in (10.2 cm) per side, about 5.7 in (14.5 cm) point to point
- Strap: 1 in (2.5 cm) wide x 9 in (22.9 cm) long
Materials
Choose a smooth, firm worsted-weight cotton or cotton blend. Cotton holds the basket shape and stays crisp in a humid bathroom. Avoid fuzzy or very stretchy yarn, because the lattice and flower petals will lose their definition.
- Lavender: 200 g, about 340 m (372 yd)
- 3 baskets: about 120 g total (40 g each)
- 3 diamonds: about 30 g total (10 g each)
- 3 straps: about 18 g total (6 g each)
These amounts include a margin of about 25 percent to cover gauge differences and swatching. Buy all the yarn from one dye lot so the three baskets match.
Tools and hardware:
- 4.5 mm (US 7) crochet hook
- Stitch markers
- Tapestry needle
- Scissors and a measuring tape
- Blocking mat and rust-proof pins
- Wooden dowel, 20 in (50.8 cm) long and 1 in (2.5 cm) in diameter
- Two round wooden end brackets, with screws and wall anchors
Abbreviations (US Terms)
- ch – chain
- sl st – slip stitch
- sc – single crochet
- dc – double crochet
- rsc – reverse single crochet (crab stitch)
- BLO – back loop only
- sp – space
- st(s) – stitch(es)
- sk – skip
- rep – repeat
Special stitches
- X-st (crossed double crochet): Sk next 2 sts, dc in next st, ch 1, then dc in the first skipped st, working over the dc you just made. One X-st uses 3 sts.
- 2-dc cl (two-double-crochet cluster): [Yarn over, insert hook in st, pull up a loop, yarn over, pull through 2 loops] twice in the same st, then yarn over and pull through all 3 loops.
Gauge and Checkpoints
Gauge: 16 sc and 18 rows = 4 in (10.2 cm) in firm sc. One round of X-sts is about 0.5 in (1.3 cm) tall.
Make one complete basket before starting the others. It works as your real gauge swatch. Measure on a flat surface, away from the edges, without stretching the fabric.
- Base after Row 25: 5.5 in (14.0 cm) square
- Base after Rnd 1 (edging): 5.75 in (14.6 cm) per side
- Wall after Rnd 4: about 0.75 in (1.9 cm) tall
- Wall after Rnd 9: about 2.75 in (7.0 cm) tall
- Wall after Rnd 12: about 3.5 in (8.9 cm) tall
- Finished basket after Rnd 13: 3.75 in (9.5 cm) tall
- Diamond after Rnd 6: 4 in (10.2 cm) per side
If your base is bigger than 5.5 in (14.0 cm), go down half a hook size. If it is smaller, go up half a size. A toilet roll is about 4.5 in (11.4 cm) across, so a basket that comes out small may be too tight for the roll.

Basket (make 3)
Base
The base is worked flat in rows and then edged in one round.
Ch 23.
Row 1: Sc in 2nd ch from hook and in each ch across, turn. (22 sc)
Rows 2–25: Ch 1, sc in each st across, turn. (22 sc)
Checkpoint: the base is 5.5 in (14.0 cm) square.
Rnd 1 (edging, conversion round): Ch 1, do not turn. Work around all four sides:
- Sc in each of the 22 sts of the last row, and work 1 extra sc in the final st (corner).
- Down the row ends, work 22 sc evenly across the 25 rows, skipping 3 row ends spread along the side. Work 1 extra sc in the last row end.
- Along the foundation chain, sc in each of the 22 loops, and work 1 extra sc in the final loop.
- Up the last side, work 22 sc evenly across the row ends, and work 1 extra sc in the final row end.
- Join with sl st to first sc.
Count: 88 sc worked along the sides + 4 extra corner sc = 92 sc (23 per side).
Checkpoint: 5.75 in (14.6 cm) per side.
Walls
Work in joined rounds with the right side facing. Do not turn.
Rnd 2 (turning round): Ch 1, sc in BLO of each st around, join. (92 sc)
The unused front loops form a neat ridge, and the wall starts to stand up.
Rnds 3–4: Ch 1, sc in each st around, join. (92 sc)
Rnd 5 (first lattice round): Ch 3 (does not count as a st). *X-st over next 3 sts, ch 1, sk next st; rep from * 22 more times. Join with sl st to top of first dc.
Count: 23 X-sts (46 dc) and 46 ch-1 sps. Each repeat uses 4 sts, and 23 x 4 = 92.
Rnd 6 (conversion round): Ch 1, sc in each dc and each ch-1 sp around, join.
Count: 46 sc in dc + 46 sc in ch-1 sps + 0 extra = 92 sc.
Rnd 7 (offset lattice round): Sl st in next 2 sts. Ch 3 (does not count as a st). Work the Rnd 5 repeat 23 times; the last repeat uses the 2 sts you slipped across at the start. Join. (23 X-sts, 46 ch-1 sps)
The 2-st shift places each X between two X-sts of Rnd 5. That offset creates the diamond-shaped holes of the trellis.
Rnd 8: Rep Rnd 6. (92 sc)
Rnd 9: Rep Rnd 5. (23 X-sts, 46 ch-1 sps)
Checkpoint: about 2.75 in (7.0 cm) of wall.
Rnd 10 (conversion round): Ch 1, sc in each dc and each ch-1 sp around, join. (92 sc)
Rnds 11–12: Ch 1, sc in each st around, join. (92 sc)
Checkpoint: about 3.5 in (8.9 cm) of wall. Do not fasten off; the rim round is in the Border section below.
Diamond Flower Motif (make 3)
Rnd 1: Make a magic ring. Ch 1, work 8 sc in ring, join with sl st to first sc. (8 sc)
Rnd 2: Ch 2, dc in same st (counts as first 2-dc cl), ch 3. *2-dc cl in next st, ch 3; rep from * around, join to top of first cluster. (8 clusters, 8 ch-3 sps)
These clusters are the eight flower petals.
Rnd 3: Sl st into first ch-3 sp. Ch 1, sc in same sp, ch 5. *Sc in next ch-3 sp, ch 5; rep from * around, join to first sc. (8 ch-5 loops)
Rnd 4: Sl st into first ch-5 loop. Ch 3 (counts as dc), then work (dc, ch 3, 2 dc) in the same loop for the first corner. *Ch 2, sc in next ch-5 loop, ch 2, (2 dc, ch 3, 2 dc) in next ch-5 loop; rep from * twice more. Ch 2, sc in last loop, ch 2, join to top of beginning ch-3.
Count: 16 dc, 4 sc, 8 ch-2 sps and 4 ch-3 corner sps. The circle has become a square.
Rnd 5 (conversion round): Ch 1. Sc in each dc and each sc, 2 sc in each ch-2 sp, and (2 sc, ch 2, 2 sc) in each corner ch-3 sp. Join.
Count: 20 sc worked 1-per-stitch + 32 extra sc (16 in ch-2 sps, 16 in corners) = 52 sc, or 13 sc per side between corner ch-2 sps.
Rnd 6: Ch 1. Sc in each sc, and work (sc, ch 2, sc) in each corner ch-2 sp. Join and fasten off. (60 sc, 15 per side between corner ch-2 sps)
Checkpoint: 4 in (10.2 cm) per side and about 5.7 in (14.5 cm) point to point.
Strap (make 3)
Ch 5.
Row 1: Sc in 2nd ch from hook and in each ch across, turn. (4 sc)
Rows 2–38: Ch 1, sc in each st across, turn. (4 sc)
Checkpoint: about 8.5 in (21.6 cm) long.
Ring end: Ch 6, sl st in first sc of Row 38 to form a loop. Work 10 sc into the ch-6 loop, then sl st to the last sc of Row 38. Fasten off.
Checkpoint: 9 in (22.9 cm) long including the ring.
Make All Pieces
Every piece is in Lavender.
- Baskets: 3
- Diamond motifs: 3
- Straps: 3
Layout, seen from the front:
[ Strap ] [ Strap ] [ Strap ]
[Diamond]<>[Diamond]<>[Diamond]
[Basket ] [Basket ] [Basket ]
Each diamond is centered behind one basket. Each <> marks where two diamond side points meet, directly above the seam between two baskets.
Joining
Diamonds: Lay two diamonds on point so their side corners touch. Whipstitch the two corner ch-2 sps together with 3 firm stitches. Add the third diamond the same way. The strip is about 17 in (43.2 cm) wide.
Baskets: Work the Border round on all three baskets first. Then place them side by side. Whipstitch the touching rims together through the 23 sts of each side, one st to one st, so the 23 sts on one basket meet the 23 sts on the other. Tack the base edgings together at the bottom corners with 2 stitches. The basket row is 17.25 in (43.8 cm) wide.
Diamonds to baskets: Place the diamond strip behind the row of baskets. Line up each diamond’s side points with the top back corners of its basket, so the joins between diamonds sit over the basket seams. Tack each side point to the rim. The lower half of each diamond, about 2.85 in (7.2 cm) deep, hangs behind the back wall. Tack the bottom point to the back wall at Rnd 6.
Straps: Fold each strap over the dowel. Overlap the two ends by 1 in (2.5 cm) on the top point of a diamond, with the plain end in front and the ring end behind. Sew through all three layers around the overlap.
Keep your tension even while sewing. Pull just enough to close each seam, because tight stitches will pucker the rims. Use a long tail of the same yarn so the seams don’t show.
Size checkpoint: 17.25 in (43.8 cm) wide at the rims.
Border: Basket Rim Edging
The only border in this project is the rim round on each basket.
Border gauge: rsc matches the sc gauge, 4 sts per inch (2.5 cm).
Rnd 13: Ch 1. Working from left to right, rsc in each st around. Join and fasten off. Weave in the ends.
Count: 92 rsc, 23 per side.
Why the math works: The base edging set 23 sts per side, which is 5.75 in (14.6 cm) at 4 sts per inch. Every wall round keeps 92 sts. Each lattice round is 23 repeats of 4 sts, and each sc round after it converts the stitches back one for one. So the rim also has 23 sts per side, the same as the base. That keeps the walls straight and lets neighboring rims join 23 to 23.
Final Blocking
- Wet-block the diamonds before joining. Soak them, squeeze out the water, and roll them in a towel.
- Pin each diamond to 4 in (10.2 cm) per side. Open the petals and the ch-5 loops with your fingers.
- Pack each basket firmly with a towel folded into a 5.75 in (14.6 cm) square.
- Spritz the walls with water and square the corners by hand.
- Lay the straps flat and pin them to 9 in (22.9 cm).
- Let every piece dry completely before joining.
Final Quality-Control Checklist
- Each basket base is 5.75 in (14.6 cm) square.
- Each wall is 3.75 in (9.5 cm) tall and stands straight.
- Each lattice round has 23 X-sts, and Rnd 7 is offset.
- Each diamond has 8 petals and 15 sc per side.
- The diamond points meet over the basket seams.
- All three straps are the same length, so the baskets hang level.
- All ends are woven in and hidden.
Troubleshooting
Walls flare outward. Your lattice rounds are loose. Chain more tightly, or go down half a hook size for Rnds 5–9.
Walls lean inward. Your sc rounds are too tight. Loosen your tension, or go up half a hook size.
Lattice holes don’t form diamonds. The 2-st offset on Rnd 7 was missed. Rip back and work that round again.
Diamond cups. The Rnd 3 chains are too short. Use ch 6 instead of ch 5.
Diamond ruffles. Your motif tension is loose. Go down half a hook size for the diamonds only.
Roll doesn’t fit. The base is too small. Remake it with a larger hook, checking for 5.5 in (14.0 cm).
Baskets tilt forward. Tack the bottom diamond points lower on the back wall.
Care
Hand wash in cool water. Lay flat to dry, reshaping the baskets over a folded towel, and do not tumble dry.

Final Notes
Here is the measurement chain. A 5.5 in (14.0 cm) base grows to 5.75 in (14.6 cm) with 23 sts per side. That count holds through every wall round, giving a 3.75 in (9.5 cm) basket. Three baskets make 17.25 in (43.8 cm), and three 5.7 in (14.5 cm) diamonds fill about the same width above them. Check each stage as you go and the organizer will hang straight and level.
Happy crocheting!