Filet Heart Pocket Toilet Paper Holder Crochet Pattern

This hanging toilet paper holder has a tall peach back panel with three deep pockets stacked down the front. Each pocket has a heart-shaped top edge with two rounded lobes and a center dip. An open cream filet heart sits on each pocket front, so the peach shows through the mesh like a little window.

The palette is just two colors: warm peach for the body and soft cream for the hearts, rims, border, and strap. The style is cottage-bathroom sweet, but the build is sturdy. Dense single crochet in cotton keeps the pockets upright, even when they’re full.

The pattern uses US crochet terms. The finished panel measures 6.5 x 21 in (16.5 x 53.3 cm), or about 24 in (61.0 cm) tall with the hanging loop. Each pocket stands out about 4 in (10.2 cm) from the panel and holds one standard roll.

Advertisement

You’ll make a flat panel in rows, three oval-based pocket cups in joined rounds, three filet hearts, and one strap. Then you sew the hearts to the pockets, sew the pockets to the panel, work the border, and attach the strap.

Finished Size and Construction

  • Finished size: 6.5 x 21 in (16.5 x 53.3 cm), plus a loop about 3 in (7.6 cm) tall
  • Skill level: Intermediate
  • Terminology: US
  • Yarn weight: Worsted (#4), cotton
  • Hook: 4.5 mm (US 7)
  • Number of pieces: 8 (1 panel, 3 pockets, 3 hearts, 1 strap)
  • Layout: 1 column of 3 pockets
  • Panel before border: 5.5 x 20 in (14.0 x 50.8 cm)
  • Pocket: base 5.5 x 4 in (14.0 x 10.2 cm), wall 4 in (10.2 cm) tall
  • Heart with edging: 4.5 x 4 in (11.4 x 10.2 cm)
  • Border depth: 0.5 in (1.3 cm) per side

Materials

Use a smooth worsted cotton or cotton blend, about 170 yd (155 m) per 100 g. Cotton holds its shape better than acrylic here and stands up to bathroom humidity.

  • Peach (main): 450 g, about 700 m (765 yd)
  • Cream (contrast): 120 g, about 185 m (202 yd)

Both quantities include roughly a 15% margin.

Tools: 4.5 mm (US 7) hook, tapestry needle, 8 locking stitch markers, rust-proof pins, tape measure, scissors, and blocking mat.

Abbreviations (US Terms)

  • ch – chain
  • sl st – slip stitch
  • sc – single crochet
  • hdc – half double crochet
  • dc – double crochet
  • sc2tog / sc3tog – single crochet 2 / 3 together
  • BLO – back loop only
  • st(s) – stitch(es)
  • sp – space

Picot: ch 3, sl st in the 3rd ch from hook.

Crab stitch (reverse sc): work sc from left to right (right-handers), inserting the hook into the next st to the right.

Mesh: 1 dc + 1 ch-1 sp, framed by the next dc. A row of N mesh has N + 1 dc.

Gauge and Checkpoints

  • Sc gauge: 16 sts and 18 rows = 4 in (10.2 cm)
  • Filet gauge: 8 mesh and 8 rows = 4 in (10.2 cm)

Make one pocket first. It’s the best test of your tension.

Checkpoints:

  1. Pocket base after Rnd 9: 5.5 x 4 in (14.0 x 10.2 cm).
  2. Pocket wall after Rnd 27: 4 in (10.2 cm) from the fold line.
  3. Heart after Row 7: 4 x 3.5 in (10.2 x 8.9 cm). With edging: 4.5 x 4 in (11.4 x 10.2 cm).
  4. Panel after Row 18: 5.5 in (14.0 cm) wide and 4 in (10.2 cm) tall.

If your piece is too big, go down a half hook size. If it’s too small, go up a half size. Keep the stitch counts the same, because the pocket backs (22 sts) must match the panel width (22 sts) exactly.

Advertisement
Crocheted peach tote featuring a cream-colored openwork heart design with decorative scalloped trim.

Back Panel (Peach, Make 1)

Ch 23.

Row 1: Sc in 2nd ch from hook and in each ch across. Turn. (22 sc)

Rows 2–90: Ch 1 (does not count as a stitch), sc in each st across. Turn. (22 sc)

Fasten off. The panel measures 5.5 x 20 in (14.0 x 50.8 cm).

Pocket (Peach, Make 3)

Oval Base

Work in joined rounds. Join each round with a sl st to the first sc, then ch 1. Don’t turn.

Ch 9.

Rnd 1: 3 sc in 2nd ch from hook, sc in next 6 ch, 3 sc in last ch. Working along the opposite side of the foundation, sc in next 6 ch. (18 sc: two 3-st end groups and two 6-st straight sides)

Rnd 2: 2 sc in each of next 3 sts, sc in next 6; repeat once more. (24 sc)

Rnd 3: (sc in next st, 2 sc in next st) 3 times, sc in next 6; repeat once more. (30 sc)

Rnd 4: (sc in next 2, 2 sc in next) 3 times, sc in next 6; repeat once more. (36 sc)

Rnd 5: (sc in next 3, 2 sc in next) 3 times, sc in next 6; repeat once more. (42 sc)

Rnd 6: (sc in next 4, 2 sc in next) 3 times, sc in next 6; repeat once more. (48 sc)

Rnd 7: (sc in next 5, 2 sc in next) 3 times, sc in next 6; repeat once more. (54 sc)

Rnd 8: (sc in next 6, 2 sc in next) 3 times, sc in next 6; repeat once more. (60 sc)

Rnd 9: (sc in next 7, 2 sc in next) 3 times, sc in next 6; repeat once more. (66 sc)

The base measures 5.5 x 4 in (14.0 x 10.2 cm) and has a 66-st edge, about 16.5 in (41.9 cm) around.

Walls

Rnd 10: Sc in BLO of each st. (66 sc) This makes the fold line between the base and the wall.

Rnds 11–27: Sc in each st. (66 sc each round)

The wall is 18 rounds, 4 in (10.2 cm) tall. Fasten off.

Marking Back and Front

Pick one straight side of the base as the back. Mark the center of its 6 straight stitches on Rnd 27, then count 11 sts to each side of that point. Those 22 back sts match the panel width. The other 44 front sts wrap around the roll.

Number the front stitches 1–44 from right to left as you face the front:

  • Sts 1–6: side
  • Sts 7–22: Lobe A
  • Sts 23–38: Lobe B
  • Sts 39–44: side

Heart Lobes

Lobe A: Join peach in front st 7.

  • Row 1: Ch 1, sc in sts 7–22. Turn. (16 sc)
  • Row 2: Ch 1, sc2tog, sc in next 12, sc2tog. Turn. (14 sc)
  • Row 3: Ch 1, sc2tog, sc in next 10, sc2tog. Turn. (12 sc)
  • Row 4: Ch 1, sc2tog, sc in next 8, sc2tog. (10 sc)

Fasten off.

Lobe B: Join in front st 23 and repeat Rows 1–4 over sts 23–38.

The two lobes meet at a dip in the center of the front and rise about 0.9 in (2.3 cm) above the wall.

Cream Rim

Rnd A: Join cream in the first back st and work sc around the top edge, 1 sc in each st or row end:

  • 22 sc across the back
  • 6 sc across the right side
  • Lobe A: 4 sc up the row ends, 10 sc across the top, 4 sc down
  • Lobe B: same as Lobe A
  • 6 sc across the left side
Advertisement

Leave a Comment

Scroll to Top