This hanging holder has three round baskets stacked in one column, and each basket holds one standard toilet roll. A natural wooden ring at the top hangs it from a wall hook, and sturdy burgundy straps link each tier to the next.
Each basket has a solid burgundy base and lower body. Above that is a cream filet-mesh band with a row of solid Christmas trees. Three cream snowflake appliqués sit on the lower band, and a cream scalloped rim finishes the top. Burgundy and cream give it a cozy Nordic holiday look that still suits a bathroom all winter.
The pattern uses US crochet terms. Each finished basket is about 6 3/4 in (17.1 cm) across and 5 1/2 in (14.0 cm) tall. The hung holder is about 24 in (61.0 cm) long from the top of the ring to the bottom of the lowest basket.
The construction is simple. You crochet a flat circle base, turn up the sides, and widen once for a rounded belly. Then you work the filet tree band in cream and finish with a scalloped rim. Last, you make the snowflakes and straps, sew them on and connect the tiers.
Finished Size and Construction
- Finished size (hung): about 6 3/4 in (17.1 cm) wide x 24 in (61.0 cm) long
- Skill level: Intermediate (filet blocks and mesh worked in rounds)
- Terminology: US crochet terms
- Yarn weight: Worsted (#4)
- Hook: 5.0 mm (H-8)
- Number of pieces: 3 baskets, 9 snowflakes, 2 hanger straps, 4 connector straps, 1 wooden ring
- Layout: 3 baskets in one vertical column, 1 basket wide x 3 baskets tall
- Piece size (one basket): 6 3/4 in (17.1 cm) diameter x 5 1/2 in (14.0 cm) tall
- Basket height before rim: 4 3/4 in (12.1 cm)
- Rim depth: 3/4 in (1.9 cm)
Materials
Choose a smooth, firm worsted yarn. Cotton or a cotton blend holds its shape best and shows the filet trees clearly. Soft, fuzzy acrylic also works, but the baskets may sag a little.
- Burgundy (Color A): 220 g / about 440 m (bases, lower bodies, all straps)
- Cream (Color B): 110 g / about 220 m (filet bands, rims, snowflakes)
These quantities include a margin of about 10 percent, so you should not run short if your tension is a little loose.
Tools:
- 5.0 mm (H-8) crochet hook
- 1 wooden ring, 3 in (7.6 cm) outer diameter
- 8 stitch markers
- Tapestry needle
- Scissors
- Tape measure
- Rust-proof pins and a spray bottle for blocking
Abbreviations (US Terms)
- ch – chain
- sl st – slip stitch
- sc – single crochet
- dc – double crochet
- inc – 2 sc in the same stitch
- BLO – back loop only
- st(s) – stitch(es)
- sk – skip
- rnd – round
Special stitches:
- Mesh (worked over 2 sts): dc in next st, ch 1, sk next st.
- Block (worked over 2 sts): dc in each of next 2 sts.
In filet rounds, each ch-1 space counts as a stitch. A round of 42 squares is always 84 sts.
Gauge and Checkpoints
- Single crochet: 16 sts x 18 rnds = 4 in (10.2 cm)
- Double crochet: 16 sts x 9 rnds = 4 in (10.2 cm)
Make one complete basket before you start the others. It works as your real gauge swatch and lets you check that a roll fits.
Checkpoints:
- After Rnd 12, the base is 5 1/4 in (13.3 cm) across and lies flat.
- After Rnd 14, the circumference is 21 in (53.3 cm).
- After Rnd 21, the burgundy sides are 2 in (5.1 cm) tall, measured from the BLO ridge.
- After Rnd 27, the cream filet band is 2 3/4 in (7.0 cm) tall, and the total side height is 4 3/4 in (12.1 cm).
- After Rnd 29, the basket is 5 1/2 in (14.0 cm) tall.
If your basket is too big, go down one hook size (4.5 mm). If it is too small, go up one size (5.5 mm). A standard roll is about 4 1/2 in (11.4 cm) across, so the basket has room to spare. A much tighter gauge, though, makes the filet band stiff and crowds the trees.

Basket (make 3)
Work in joined rounds without turning. Unless the pattern says otherwise, join each round with a sl st to the first st and ch 1 (the ch 1 does not count as a st).
Base
With Color A:
Rnd 1: Magic ring, 6 sc in ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: (Sc 1, inc) 6 times. (18 sts)
Rnd 4: (Sc 2, inc) 6 times. (24 sts)
Rnd 5: (Sc 3, inc) 6 times. (30 sts)
Rnd 6: (Sc 4, inc) 6 times. (36 sts)
Rnd 7: (Sc 5, inc) 6 times. (42 sts)
Rnd 8: (Sc 6, inc) 6 times. (48 sts)
Rnd 9: (Sc 7, inc) 6 times. (54 sts)
Rnd 10: (Sc 8, inc) 6 times. (60 sts)
Rnd 11: (Sc 9, inc) 6 times. (66 sts)
Rnd 12: (Sc 10, inc) 6 times. (72 sts)
Checkpoint: the base is 5 1/4 in (13.3 cm) across and lies flat.
Lower Body
Rnd 13: Working in BLO, sc in each st around. (72 sts) The unused front loops make a crisp ridge, and the sides start to rise.
Rnd 14: Working in both loops, (sc 5, inc) 12 times. (72 sts worked + 12 added = 84 sts)
This increase round gives the basket its rounded belly.
Rnds 15–21: Sc in each st around. (84 sts each rnd, 7 rnds)
At the end of Rnd 21, change to Color B on the final sl st. Fasten off Color A.
Checkpoint: the sides are 2 in (5.1 cm) tall.
Filet Tree Band
With Color B. Each round has 42 squares, made of 6 repeats of 7 squares. Each repeat makes one tree.
Rnd 22: Ch 4 (counts as dc + ch 1), sk next st, mesh 41 times. Join with a sl st to the 3rd ch of the beginning ch-4. (42 mesh squares, 84 sts)
