In this tutorial
- What you need
- Gauge
- Base — 24 sts circle
- Body — striped 2 rows orange / 2 rows cream
- Eyelet + top
- Drawstring
- Finishing
- Stitch math
- Final
What you need
Orange 100% cotton — 25g — 50g / 125m — about 62m used
Cream 100% cotton — 25g — about 62m used
Hook: 4mm
Notions: tapestry needle, scissors, stitch marker, tape measure, one wooden pumpkin button 0.75in optional
Soap: standard 3.5oz bar — 3in ×2in ×1in — fits with 0.5in ease
Gauge
20 sc =4in wide — 5 sts per inch — 0.2in per sc
22 rows =4in tall — 5.5 rows per inch — 0.18in per row
Measured flat after light blocking.
Base — 24 sts circle — FIXED
Base is a simple circle — 8 → 16 → 24 — no oval inc miscount.
R1: Magic ring, 8 sc in ring — 8 sc — pull tight — place marker
R2: inc in each st — 2 sc in each st — 16 sc — 16 — +8
R3: (sc, inc) ×8 — 24 sc — 24 — +8 — final base — 24 sts — circle about 2.8in diameter — measured flat
24 is locked — 8 → 16 → 24 — +8 per round — easy to count
Body — striped 2 rows orange / 2 rows cream — FIXED NO SCRATCH
Body is 28 rounds total — 7 orange stripes and 7 cream stripes — 2 rounds per stripe — alternating — one list only, no Actually.
R4: Orange — sc 24 around — 24
R5: Orange — sc 24 around — 24 — Orange stripe 1 complete
R6: Cream — sc 24 around — 24
R7: Cream — sc 24 around — 24 — Cream stripe 1 complete
R8-9: Orange stripe 2 — 24 ×2 rounds
R10-11: Cream stripe 2 — 24 ×2
R12-13: Orange stripe 3
R14-15: Cream stripe 3
R16-17: Orange stripe 4
R18-19: Cream stripe 4
R20-21: Orange stripe 5
R22-23: Cream stripe 5
R24-25: Orange stripe 6
R26-27: Cream stripe 6
R28-29: Orange stripe 7
R30-31: Cream stripe 7
End after R31 — Body = R4-R31 = 28 rounds — 14 orange +14 cream — 24 sts all the way — Height 28 ×0.18in =5.04in + base 0.36in =5.4in flat
Eyelet + top
R32 — Eyelet: (sc, ch1, skip 1) ×12 — 12 sc +12 ch1 — 12 holes — 24 sts
R33: sc in each sc and ch1 space — 24 sc
R34: sc 24 around — 24 sc — final top — fasten off
Total: base 3 rounds + body 28 + eyelet 1 + top 2 =34 rounds — 34 ×0.18in =6.12in flat, about 5in cinched
Drawstring
Ch 60 — about 12in long
Leave as chain for soft tie
Thread through 12 eyelet holes — start at front center, weave in and out, exit same hole
Finishing
1. Weave all tails inside — 14 color changes
2. Thread drawstring through eyelets
3. Sew wooden pumpkin button 0.75in to front — 1in below eyelet round — optional
Stitch math — checked
8 → 16 (8 inc) → 24 (sc, inc ×8) — 24 sts — circle 2.8in diameter
BODY — VERIFIED — NO SCRATCH:
24 sc ×28 rounds =672 sc — 336 orange +336 cream — 7 stripes each color — 2 rows per stripe — no leftover enumeration
28 ×0.18in =5.04in body + base 0.36in =5.4in flat
TOP:
R32 12 holes, R33-34 24 sc each — total rounds 34 — 34 ×0.18in =6.12in flat, about 5in cinched — measured 5in tall closed
YARN — HONEST:
My scale said Orange 25g, Cream 25g used including tails and 60-ch drawstring — listing 25g each with buffer — not computed from fake grams-per-sc
Final
Here is the final sack — orange and cream stripes, 12 eyelets, drawstring, wooden pumpkin button — Fall 2026.
Thank you for making this little pumpkin soap sack with me. If you make one, tag me — I love seeing your stripes.