The Lavender Lattice Hanging Pocket is a soft teardrop basket that hangs from a towel rod and holds one standard toilet paper roll. A solid lavender bowl sits at the bottom, and an open cream lattice rises above it to a point that ends in a sturdy lavender strap.
The look is calm and cottage-style, with only two colors. Dusty lavender is used for the base, edging, and strap, and warm cream for the netting. The net is made of chain loops anchored with small “lattice knots,” which give it a ring-like texture.
This pattern uses US crochet terms. Each pocket is about 9.5 in (24.1 cm) tall from base to apex, plus a hanging loop about 2.25 in (5.7 cm) tall. Laid flat it is 8 in (20.3 cm) wide, and the base is about 5 in (12.7 cm) across.
Construction is simple. You crochet a flat lavender circle and add straight sides to make a bowl. Then you work two full rounds of cream net, followed by short rows across the back only. Each row loses one loop, so the back narrows to a point. A lavender edging frames the scooped front, and a short strap is folded into a loop. The set is three identical pockets that hang side by side but are not joined.
Finished Size and Construction
- Finished size (one pocket): 9.5 in (24.1 cm) tall to apex; 8 in (20.3 cm) wide laid flat; base about 5 in (12.7 cm) across
- Hanging loop: about 2.25 in (5.7 cm); overall hanging height about 11.75 in (29.8 cm)
- Skill level: Easy to Intermediate
- Terminology: US
- Yarn weight: Worsted (#4) cotton
- Hook: 5 mm (H-8)
- Number of pieces: 3 separate pockets
- Layout: 3 pockets in one row, each hung individually from the same rod
- Piece size before edging: 9 in (22.9 cm) tall to apex; front lip 3.5 in (8.9 cm) above the base
- Edging depth: 2 rounds, about 0.5 in (1.3 cm)
Materials
Choose a firm worsted-weight yarn in 100% cotton or a cotton blend. Cotton holds the teardrop shape, resists stretching under the weight of a roll, and handles bathroom humidity well. A smooth, plied yarn makes the lattice knots easiest to see.
- Lavender (base, edging, strap): 240 g, about 368 m total (about 80 g / 123 m per pocket)
- Cream (lattice): 70 g, about 107 m total (about 23 g / 35 m per pocket)
Tools:
- 5 mm (H-8) crochet hook
- Stitch markers (at least 4)
- Tapestry needle
- Scissors
- Tape measure
- Rust-proof pins
- A toilet paper roll or rolled towel as a blocking form
All quantities include a margin of about 10–15% for swatching and differences between yarn brands.
Abbreviations (US Terms)
- ch – chain
- sc – single crochet
- sl st – slip stitch
- st(s) – stitch(es)
- sp – space
- sk – skip
- rnd – round
- BLO – back loop only
- rep – repeat
- RS / WS – right side / wrong side
Special stitch – Lattice Knot (LK): (sc, ch 3, sc) all in the same ch-5 sp. The ch-3 makes a small picot ring at each junction of the net, which creates the round lattice look.
Gauge and Checkpoints
Gauge: 15 sc and 16 rnds = 4 in (10.2 cm) in sc with a 5 mm hook. In the lattice, one round or row of ch-5 loops measures about 0.75 in (1.9 cm) tall when hanging.
Make one complete pocket first and check it before you start the other two.
- After Rnd 10: the flat circle measures 5 in (12.7 cm) across.
- After Rnd 18: the wall is 2 in (5.1 cm) tall and the circumference is 16 in (40.6 cm).
- After Lattice Rnd 2: the front lip sits 3.5 in (8.9 cm) above the base.
- After Row 8: the apex sits 9 in (22.9 cm) above the base.
- After the edging: the apex sits 9.5 in (24.1 cm) above the base.
If your circle is too big, switch to a 4.5 mm hook. If it is too small, switch to a 5.5 mm hook. A circle under 4.75 in (12.1 cm) may not fit a standard roll, which is about 4.5 in (11.4 cm) across.

Base (Lavender)
Work in joined rounds. Keep each join in the same spot, because that line becomes the center back.
Rnd 1: Make a magic ring, ch 1, 6 sc in ring, sl st to first sc. (6 sts)
Rnd 2: Ch 1, 2 sc in each st around, join. (12 sts)
Rnd 3: Ch 1, *sc in next st, 2 sc in next st; rep from * around, join. (18 sts)
Rnd 4: Ch 1, *sc in next 2 sts, 2 sc in next st; rep from * around, join. (24 sts)
Rnd 5: Ch 1, *sc in next 3 sts, 2 sc in next st; rep from * around, join. (30 sts)
Rnd 6: Ch 1, *sc in next 4 sts, 2 sc in next st; rep from * around, join. (36 sts)
Rnd 7: Ch 1, *sc in next 5 sts, 2 sc in next st; rep from * around, join. (42 sts)
Rnd 8: Ch 1, *sc in next 6 sts, 2 sc in next st; rep from * around, join. (48 sts)
Rnd 9: Ch 1, *sc in next 7 sts, 2 sc in next st; rep from * around, join. (54 sts)
Rnd 10: Ch 1, *sc in next 8 sts, 2 sc in next st; rep from * around, join. (60 sts)
Check: the circle lies flat and measures 5 in (12.7 cm) across.
Sides (Lavender)
Rnd 11: Ch 1, sc in BLO of each st around, join. (60 sts) This turns the edge up crisply.
Rnds 12–18: Ch 1, sc in each st around, join. (60 sts)
Fasten off. Check: the wall is 2 in (5.1 cm) tall and the circumference is 16 in (40.6 cm).
Lattice Rounds (Cream)
Lattice Rnd 1: Join cream with sc in the st at the center-back join. *Ch 5, sk 4 sts, sc in next st; rep from * 10 more times, ch 5, sk 4 sts, sl st to first sc. (12 sc, 12 ch-5 sps)
Each of the 12 repeats uses 5 sts (1 sc + 4 skipped), which covers all 60 sts, so the loops are evenly spaced.
Lattice Rnd 2: Sl st in each of the first 3 ch of the next ch-5 sp, ch 1, LK in same sp. *Ch 5, LK in next ch-5 sp; rep from * 10 more times, ch 5, sl st to first sc. (12 LK, 12 ch-5 sps)
Fasten off cream.
Lay the pocket flat with the lavender join at center back. Number the ch-5 sps of Lattice Rnd 2 so that loops 1–8 are centered across the back and loops 9–12 are centered across the front. Mark loops 1 and 8.
Check: the front lip sits 3.5 in (8.9 cm) above the base.
