We’re big fans of TTRPGs in my family. We have a lot of time playing the games together, but we’ve also had a few people develop a bit of a dice addiction. Oops. Since our shiny math rock hoards were starting to get a bit out of control, I decided we needed some new bags. After far too long spent searching for something perfect, I came to the conclusion that my perfect dice bag didn’t exist. So I made it myself.

Terminology
- ch: chain stitch
- mc: magic circle
- sc: single crochet
- hdc: half double crochet
- dc: double crochet
- tc: triple crochet
- st: stitch
- slst: slip stitch
- 3sc-inc: 3sc in a single st
- sc3tog: combine 3 st to 1sc
- inc: increase
- dec: invisible decrease
- popcorn st: 5dc in 1 st, drop loop, place hook through top of first dc, grab loop and pull through, ch1
- tc-popcorn st: 5tc in 1 st, drop loop, place hook through top of first dc, grab loop and pull through, ch1
- hdc-inc: increase using hdc
- BLO: back loop only
- fsc: foundation single crochet
- (): repeat items in parentheses as many times as indicated
- FO: finish off
Materials
- yarn in preferred colors
- 2 safety eyes
- stuffing
- yarn needle
Colors
- Color A: main body color
- Color B: contrasting body color
- Color C: bag color
Yarn: 4/worsted.

Hook: G/4.25mm
Head
**work in continuous rounds
**color A
R1: ch4 (4)
R2: inc, sc, inc, turn and continue to back of ch, inc, sc, inc *10)
R3: (inc, 3sc, inc)x2 (14)
R4: (inc, 5sc, inc)x2 (18)
R5: 18sc (18)
R6: 2sc, popcorn st, 3sc, popcorn st, 11sc (18)
R7-8: 18sc (2 rows, 26st)
R9: (dec, 5sc, dec)x2 (14)
R10: dec, 3sc, dec, 7sc (12)
R11: (inc)x6, 6sc (18)
R12: (sc, inc)x6, 6sc (24)
R13: (3sc, inc)x6 (30)
R14: (4sc, inc)x6 (36)
R15: (5sc, inc)x6 (42)
R16-20: 42sc (5 rows, 210st)
R21: (5sc, dec)x6 (36)
R22: (4sc, dec)x6 (30)
R23: (3sc, dec)x6 (24)
**Insert eyes between R13 and R14, 8 st apart.
**Begin stuffing
R24: (2sc, dec)x6 (18)
R25: (sc, dec)x6 (12)
R26: (dec)x6 (6)
**FO, cinch closed
Body
**work in continuous rounds
**color A
R1: ch13 (13)
R2: inc, 10sc, inc, turn and continue to back of ch, inc, 10sc, inc ((28)
R3: (inc, 12sc, inc)x2 (32)
R4: (sc, inc, 12sc, inc, sc)x2 (36)
R5: (2sc, inc, 12sc, inc, 2sc)x2 (40)
R6-21: 40sc (16 rows, 640st)
R22:(8sc, dec)x4 (36)
R23: (4sc, dec)x6 (30)
R24: (3sc, dec)x6 (24)
R25-27: 24sc (3 rows, 72st)
R28: (2sc, dec)x6 (18)
R29-30: 18sc (2 rows, 35st)
**FO, leave tail long for sewing
Front Legs
**make 2
**work in continuous rounds
**Color A, [Color B]
R1: 3sc, popcorn st, 2sc, in mc (6)
R2: (inc)x6 (12)
R3: (sc, inc)x2, popcorn st, inc, (sc, inc)x2, popcorn st, inc (18)
R4: sc, [2sc], 15sc (18)
R5-6: [4sc], 14sc (2 rows, 36st)
R7: sc, [2sc], 15sc
**tie off color B
R8: 18sc (18)
R9: (sc, dec)x6 (12)
R10-14: 12sc (5 rows, 60st)
**FO, leave tail long for sewing
Hind Legs
**Make 2
**Join rounds with slst
**Color B
R1: 6sc in mc (6)
R2: (inc)x6 (12)
R3: (sc, inc)x6 (18)
R4: (2sc, inc)x6 (24)
**change to Color A
**begin working in continuous rounds
R5: (3sc, inc)x6 (30)
R6: 30sc (30
R7: 10sc, (tc-popcorn st, 3sc)x3, 8sc (30)
R8-9: 30sc (2 rows, 60st)
R10: 8sc, (dec)x6, 10sc (24)
R11: 9sc, (dec)x3, 10sc (21)
R12: dec, 15sc, (dec)x2, (18)
R15-22: 18sc (8 rows, 144st)
**FO, leave tail long for sewing
Tail
**work in continuous rounds
**color A
R1: 4sc in mc (4)
R2: 4sc (4)
R3: (sc, inc)x2 (6)
R4: 6sc (6)
R7: (3sc, inc)x2 (8)
R8: 8sc (8)
R9-10: slst, 2sc, 4hdc, 2sc, slst (2 rows, 20st)
R11-12: 10sc (2 rows (20st)
R13: 2slst, 2sc, 4hdc, 2sc (10)
R14: (4sc, inc)x2 (12)
R15: slst, 3sc, 4hdc, 3sc, slst (12)
R16: 12sc (12)
R17: inc, 11sc (13)
R18: sc, inc, 11sc (14)
R19: 4slst, inc, sc, 5hdc, 3sc (15)
R20: 5slst, inc, sc, 5hdc, 3sc (16)
R21: 7sc, inc, 8sc (17)
R22: 8sc, inc, 8sc (18)
R23: 12sc, (hdc-inc)x3, 3sc (21)
R24-34: 21sc (2 rows, 42st)
**FO, leave tail long for sewing
Wings
**make 2
**Color A
R1: ch37, turn (37)
R2: 36sc, ch1, turn (36)
R3: 15sc, 3sc-inc, 20sc, ch1, turn (38)
R4: BLO, 38sc (38)
R5: 15sc, sc3tog, 20sc, ch1, turn (36)
**fold in half so long edges are together
R6: through both layers 36sc, ch1, turn (36)
**change to Color B
R7: 14sc, sc3tog, 19sc, turn (34)
R8: sk1, 17sc, sc3tog, 11sc, dec, turn (30)
R9: sk1, 10sc, sc3tog, 14sc, dec, turn (26)
R10: sk1, 13sc, sc3tog, 7sc, dec, turn (22)
R11: sk1, 6sc, sc3tog, 10sc, dec, ch1, turn (18)
R12: inc, 9sc, sc3tog, 3sc, inc, ch1, turn (18)
R13: inc, 3sc, sc3tog, 9sc, inc, ch1, turn (18)
R14: inc, 9sc, sc3tog, 3sc, inc, ch1, turn (18)
R15: inc, 3sc, sc3tog, 9sc, inc (18)
R16: sk1, 8sc, sc3tog, 2sc, dec (12)
**FO
Wing Details
**color A
**use the embroidery chain stitch to sew straight lines from the points at the bottom of the wing, up to the point at the top. All the lines will come together at the same point.

Spikes
**color B
**place spikes 1st apart, starting at R16 of the head, continuing down the center of the back to the tip of the tail
**surface sc to stitches onto the dragon
**no turning ch
Spike 1
R1: 3sc, turn
R2: sk1, 2sc, turn
R3: sk1, sc
**FO
Spike 2
R1: 4sc, turn
R2: sk1, 3sc, turn
R3: sk1, 4sc, turn
R4: sk1, sc
**FO
Spike 3-5
R1: 5sc, turn
R2: 4sc, turn
R3: sk1, 3sc, turn
R4: sk1, 4sc, turn
R5: sk1, sc
**FO
Spike 6-8
R1: 6sc, turn
R2: 5sc, turn
R3: 4sc, turn
R4: sk1, 3sc, turn
R5: sk1, 4sc, turn
R6: sk1, sc
**FO
Spike 9
R1: 5sc, turn
R2: 4sc, turn
R3: sk1, 3sc, turn
R4: sk1, 4sc, turn
R5: sk1, sc
**FO
Spike 10
R1: 4sc, turn
R2: sk1, 3sc, turn
R3: sk1, 4sc, turn
R4: sk1, sc
**FO
Spike 11
R1: 3sc, turn
R2: sk1, 2sc, turn
R3: sk1, sc
**FO
Drawstring
**color B
R1: 90 double chain, FO
**Note: fsc or i-cord can also be used here
Bag
**color C
R1: 8sc in mc (8)
R2: (inc)x8 (16)
R3: (sc, inc)x8 (24)
R4: (2sc, inc)x8 (32)
R5: (3sc, inc)x8 (40)
R6: (4sc, inc)x8 (48)
R7: 48sc (48)
R8: (5sc, inc)x 8 (56)
R9: 56sc (56)
R10: (6sc, inc)x8 (64)
R11-30: 64sc (20 rows, 1280st)
R21: (14sc, dec)x4 (60)
**Note: I’ve found it easier to place the drawstring in the gaps as I stitch R32, rather than try to pull it through after the bag is completed.
R32: (4sc, ch1, sk)x12 (60)
R33: (4sc, sc in chsp)x12 (60)
R34-40: 60sc (7rows, 420st)
