
$20/month or $120/year (Save 50%)
want to download this pattern?
Join the club to download every Hookfully pattern, including this one!

Get The Crochet Pattern
View free online
You can view an ad-supported, free version of this crochet pattern online, simply scroll down the page.
Purchase & download
You can purchase and download this ad-free pattern in our store.
$5.99
A free crochet pattern for a Snail Sleepy Surprise, a giant plushie that turns into a pillow and crochet sleeping bag for kids.


Snail Crochet sleeping bag for kids
Introducing the “Snail Sleepy Surprise” – the ultimate cozy companion for kids! This unique and unusual snail plushie transforms into a delightful pillow and sleeping bag set, making it the perfect gift for children ages 3 to 11 years.
The snail’s body doubles as a plush pillow, while its shell unfurls into a snuggle sack, providing a fun and colorful blanket that kids will love.
This crochet project is ideal for advanced beginners, with simple step-by-step instructions and photos that guide you through creating this large, plush amigurumi snail.
Made with chenille super bulky yarn, this giant snail plushie is not only quick to make but also incredibly soft and comfortable, ensuring a warm and snuggly experience for both boys and girls.
Available as a downloadable PDF pattern, this project offers an easy-to-follow tutorial on how to create this big, playful snail crochet sleeping bag for kids.
The set includes the snail’s body, which can be used as a cushion, and the shell, which functions as a sleep sack blanket, decorated with colorful flowers for an extra touch of fun.
The one-size design is easily adjustable in length for teens, making it a versatile and delightful addition to any child’s bedroom. Whether you’re making it for a toddler or a tween, this snail sleeping bag crochet pattern is sure to bring joy and comfort, turning bedtime into a cozy adventure!



How to crochet a snail toy that turns into a Sleeping Bag & Pillow
Learn how to crochet a snail toy that transforms into a cozy sleeping bag and pillow for kids! This adorable amigurumi plushie features a giant snail with a soft body that doubles as a cushion and a snug shell that unfurls into a blanket sack.
Perfect for advanced beginners, this project uses simple crochet stitches and has an easy skill level, with simple written instructions and a photo tutorial to guide you.
With just basic crochet and sewing skills, super bulky chenille yarn, toy stuffing, safety eyes, 2 buttons, and your crochet hooks, you’ll create a fun, fast project that kids will adore!
The Snail Crochet Sleeping Bag for kids is designed in one size for children aged 3 to 11 years, although it’s easy to make the sleeping bag longer by adding rows for older teens, ensuring it’s a perfect fit for everyone.

Why you’ll love the Snail Crochet sleeping bag for Kids
- Free crochet pattern
- 3 in 1 design – Toy, Pillow & Sleeping Bag
- Looks like a plushie toy when not in use
- Detachable sleeping bag
- One size for children up to aged 11 (length can be easily adjusted)
- Easy, step by step instructions with photos

Crochet pattern information
This post contains affiliate links. This means I may earn a commission should you choose to make a purchase using my links.
Supplies
- 8mm & 9mm crochet hooks
- Super bulky yarn
- Toy Stuffing
- 2 x buttons (20mm)
- 30mm safety eyes
- False eyelashes (optional)
- Stitch markers
- Tape measure
- Sewing needle
- Scissors
Yarn
- Weight – Super Chunky / Super Bulky / #6
- Brand – Yarnsmith Snug As A Bug OR Bernat Baby Blanket
- A – Beige: 230 yards
- B – White: 78 yards
- C – Coral: 200 yards
- D – Lime: 164 yards
- E – Black: 11 yards
- F – Pink: 28 yards
- G – Blue: 35 yards
- H – Purple: 55 yards
- I – Yellow: 148 yards
- J – Sky: 60 yards
- Total: 1008 yards (approx)
Sizes & Gauge
- Approx. age: Up to 11 years old
- Sleeping Bag: L51″ x W20″
- Pillow (exc. head): L18″ x W13″
Skill Level
Abbreviations
US Terminology (UK translation)
- ch – Chain
- dc – Double crochet
- 2dc – 2 dc in 1 space (increase)
- hdc – Half double crochet
- 2hdc – 2 hdc in 1 space (increase)
- hdc2tog – hdc 2 together (decrease)
- hdc3tog – hdc 3 together (decrease)
- MR – Magic ring
- R – Row/Round
- sc – Single crochet
- 2sc – 2 sc in 1 space (increase)
- sc2tog – sc 2 together (decrease)
- sl st – Slip stitch
- st/sts – Stitch/Stitches
Pattern Notes
- Chains and finishing slip stitches are not included in stitch count.
- Stitches separated with a comma are to be made in separate spaces. For example, 2dc, dc x 2 would mean 2dc in first space, dc in next space, dc in next space.
- Start each round in same stitch as the slip stitch.
- 9mm hook is only for the sleeping bag, everything else is made with an 8mm hook
- Stitch count is shown in brackets at the end of each round
Important Information
By using Hookfully’s website you are agreeing to its terms & conditions, copyright agreement and safety disclaimer. Read more…
This post contains affiliate links. This means I may earn a commission should you choose to make a purchase using my links.
Free Crochet Pattern: Snail Sleeping Bag & Pillow
VIP members can download the premium pattern from the top of this page to get more progress photos and zero ads. Not a member? Sign up here.
Snail Head

Optional: You can work ‘in the round’ up to R28 by excluding finishing sl st & ch
Round 1
- Use Beige (A) yarn & 8mm crochet hook
- In a MR, ch x 1 & sc x 8
- sl st to first st & ch x 1
- (8 sts)
Round 2
- 2sc x 8
- sl st to first st & ch x 1
- (16 sts)
Round 3
- (2sc, sc) 8 times
- sl st to first st & ch x 1
- (24 sts) *Premium pattern has image here*
Round 4
- (2sc, sc x 2) 8 times
- sl st to first st & ch x 1
- (32 sts)
Round 5
- (2sc, sc x 3) 8 times
- sl st to first st & ch x 1
- (40 sts)
Round 6
- (sc x 2, 2sc, sc x 2) 8 times
- sl st to first st & ch x 1
- (48 sts)
Round 7
- (2sc, sc x 5) 8 times
- sl st to first st & ch x 1
- (56 sts)
Round 8
- (sc x 3, 2sc, sc x 3) 8 times
- sl st to first st & ch x 1
- (64 sts) *Premium pattern has image here*
Round 9 – 17
- sc x 64
- sl st to first st & ch x 1
- (9 rounds of 64 sts) *Premium pattern has image here*
Round 18
- (sc x 3, sc2tog, sc x 3) 8 times
- sl st to first st & ch x 1
- (56 sts)
Round 19
- (sc x 5, sc2tog) 8 times
- sl st to first st & ch x 1
- (48 sts)
Round 20
- (sc x 2, sc2tog, sc x 2) 8 times
- sl st to first st & ch x 1
- (40 sts)
Round 21
- (sc2tog, sc x 3) 8 times
- sl st to first st & ch x 1
- (32 sts)
Round 22
- (sc x 2, sc2tog) 8 times
- sl st to first st & ch x 1
- (24 sts) *Premium pattern has image here*
Round 23 – 25
- sc x 24
- sl st to first st & ch x 1
- (3 rounds of 24 sts) *Premium pattern has image here*
Round 26
This round includes two colors, carry/work over the unused yarn
- Beige (A): sc x 12
- White (B): sc x 12
- Beige (A): sl st to first st & ch x 1
- (24 sts)
Round 27
This round includes two colors, carry/work over the unused yarn
- Beige (A): 2sc, sc x 11
- White (B): 2sc, sc x 11
- Beige (A): sl st to first st & ch x 1
- (26 sts)
Round 28
This round includes two colors, carry/work over the unused yarn
- Beige (A): sc x 6, 2sc, sc x 6
- White (B): sc x 6, 2sc, sc x 6
- Beige (A): sl st to first st & ch x 2
- You will return to the white yarn on R67
- (28 sts) *Premium pattern has image here*
Snail Body

Row numbers in brackets are for repeated rows later on
Row 29 (60)
- Continue using only beige (A) yarn
- Add a stitch marker to previous ch x 2
- (2hdc, hdc x 6) 2 times
- ch x 2 & turn
- (16 sts) *Premium pattern has image here*
Row 30 (61)
- (2hdc, hdc x 3) 4 times
- ch x 2 & turn
- (20 sts)
Row 31 (62)
- (2hdc, hdc x 4) 4 times
- ch x 2 & turn
- (24 sts) *Premium pattern has image here*
Row 32 – 49 (63 – 80)
- hdc x 24
- ch x 2 & turn
- (18 rows of 24 sts) *Premium pattern has image here*
Row 50 (81)
- hdc2tog, hdc x 9, hdc2tog, hdc x 9, hdc2tog
- ch x 2 & turn
- (21 sts)
Row 51 (82)
- hdc2tog, hdc x 3, hdc2tog, hdc x 7, hdc2tog, hdc x 3, hdc2tog
- ch x 2 & turn
(17 sts)
Row 52 (83)
- hdc2tog, hdc x 13, hdc2tog
- ch x 2 & turn
- (15 sts)
Row 53 (84)
- hdc2tog, hdc x 11, hdc2tog
- ch x 2 & turn
- (13 sts)
Row 54 (85)
- hdc x 1, hdc2tog, hdc x 7, hdc2tog, hdc x 1
- ch x 2 & turn
- (11 sts)
Row 55 (86)
- hdc2tog, hdc x 7, hdc2tog
- ch x 2 & turn
- (9 sts)
Row 56 (87)
- hdc x 1, hdc2tog, hdc x 3, hdc2tog, hdc x 1
- ch x 2 & turn
- (7 sts)
Row 57 (88)
- hdc2tog, hdc x 3, hdc2tog
- ch x 2 & turn
- (5 sts)
Row 58 (89)
- hdc x 1, hdc3tog, hdc x 1
- Fasten off
- (3 sts) *Premium pattern has 2 images here*
Round 59 (90)
Begin working around the raw edge of snail’s body, place sts into the ends of each row.
- Start from R29 stitch marker position
- (sc x 2, ch) 15 times
- Work into R58 sts: sc x 3
- ch x 1 and turn to the next raw edge
- Finish working around the raw edge of snail’s body, place sts into the ends of each row: (sc x 2, ch) 15 times
- Fasten off & weave in ends
- (63 sts) *Premium pattern has 2 images here*
Rows 60 – 90 (bottom of snail)
- Repeat rows 29 – 59 using white (B) yarn from R28 *Premium pattern has 2 images here*
Snail Eyes

- Choose which direction you’d like your snail to face (this example is facing sideways)
- Remember the top of the body is beige (A) and the bottom is white (B)
- Attach your safety eyes between R11 & R12
- There should be 5 sts visible in the gap between the eyes
- Fill the snail’s head with toy stuffing
- *Premium pattern has image here*
Joining Body

Round 91
- Use Coral (C) yarn & an 8mm hook
- Work into R59 & R90 to join the pieces together
- Beige (A) work should be facing you
- sc x 70 (in all sts & chs)
- Lightly fill neck & body with toy stuffing, do not over fill. The neck needs to be flexible and the body flat enough to hold the shell.
- sc x 24 (in all sts & chs)
- Fasten off & weave in ends
- (94 sts) *Premium pattern has 3 images here*
Round 92
- Use Lime (D) yarn
- Work into R91
- 2dc x 94
- Fasten off & weave in ends
- (188) *Premium pattern has 2 images here*
Antennae x 2

Optional: You can work ‘in the round’ up to R12 by excluding finishing sl st & ch
Make 2 antennae
Round 1
- Use Coral (C) yarn & an 8mm hook
- In a MR, ch x 1 & sc x 7
- sl st to first st & ch x 1
- (7 sts)
Round 2
- 2sc x 7
- sl st to first st & ch x 1
- (14 sts)
Round 3
- (2sc, sc) 7 times
- sl st to first st & ch x 1
- (21 sts)
Round 4 – 6
- sc x 21
- sl st to first st & ch x 1
- (3 rounds of 21 sts)
Round 7
- (sc2tog, sc) 7 times
- sl st to first st & ch x 1
- (14 sts)
Round 8
- sc2tog x 7
- sl st to first st & ch x 1
- (7 sts)
Round 9 – 11
- sc x 7
- sl st to first st & ch x 1
- (3 rounds of 7 sts)
Round 12
- sl st x 7
- Fasten off & weave in ends, leave a tail for sewing
- Fill with toy stuffing
- (7 sts) *Premium pattern has image here*
Antennae Assembly
- Sew the antennae over R5 & R6
- 8 stitches should be visible between them
- Align with the edge of the eye
- *Premium pattern has image here*
Snail’s Face

Eyebrows
- Use Black (E) yarn
- Sew eyebrows over R9 & R10
- Eyebrows are 3 sts wide
- Align the top of the eyebrow with the middle of the eye
- *Premium pattern has 2 images here*
Mouth
- Use Black (E) yarn
- Sew mouth over R14
- Mouth is 4 sts wide
- Align mouth with the gap between the eyes
- *Premium pattern has image here*
Eyelashes
- Glue some false eyelashes to the eyes
- *Premium pattern has image here*
Leaves x 3
Make 3 leaves
Row 1
- Use Lime (D) yarn & an 8mm hook
- ch x 5 then start in second ch from hook
- sl st, sc, dc, sc
- Fasten off & leave tail for sewing
- (4 sts) *Premium pattern has image here*
Flowers x 4


Use a 8mm hook and mixture of sky, white, and blue yarn to make 4 flowers. *Premium pattern has image here*
Petals
- Make a magic ring
- (ch x 4, sl st in MR) 6 times
- Fasten off & leave tail for sewing
Centres
- Cut a 6 inch piece of yarn and tie 3 knots in the centre
- Thread the yarn through the ch4 spaces
- Turn the flower around and tie a tight knot at the back
- *Premium pattern has 4 images here*
Assembly
- Sew one flower near the left antennae
- Sew leaves to the remaining 3 flowers and sew onto the snail’s body
- *Premium pattern has 4 images here*
Tail Tab

Row 1
- Use Beige (A) yarn and an 8mm hook
- ch x 11 then start in second ch from hook
- sc x 10
- ch x 2 & turn
- (10 sts)
Row 2
- The skipped stitch will be a button hole
- hdc x 7, ch x 1 & skip x 1, hdc x 2
- ch x 1 & turn
- (9 sts)
Row 3
- sc x 10 (in sts and ch)
- Fasten off leaving tail for sewing
- (10 sts)
Assembly
- Sew button to the hdc3tog on R58
- Put the button through the button hole on the tab
- Sew the opposite side to the centre of R52
- *Premium pattern has 4 images here*
Head Loop

Row 1
- Use Beige (A) yarn and an 8mm hook
- ch x 9 then start in second ch from hook
- sc x 8
- ch x 1 & turn
- (8 sts)
Row 2
- sl st x 8
- Fasten off leaving tail for sewing
- (8 sts)
Assembly
- Sew the tab over R11 & R12
- Position at the back of the head & align with the neck
- Only sew the sides
- *Premium pattern has 4 images here*
Snail Shell Sleeping Bag

Optional: You can work ‘in the round’ excluding finishing sl st & ch
Use a 9mm hook for the sleeping bag only
Round 1
- Use Pink (F) yarn and a 9mm hook
- ch x 2 in a MR
- dc x 12
- sl st to first st & ch x 2
- (12 sts)
Round 2
- (2dc, dc x 2) 4 times
- sl st to first st & ch x 2
- (16 sts)
Round 3
- (2dc, dc x 3) 4 times
- sl st to first st & ch x 2
- (20 sts)
Round 4
- (2dc, dc x 4) 4 times
- sl st to first st & ch x 2
- (24 sts)
Round 5
- (2dc, dc x 5) 4 times
- sl st to first st & ch x 2
- (28 sts)
Round 6
- (dc x 3, 2dc, dc x 3) 4 times
- sl st to first st & ch x 2
- (32 sts)
Round 7
- (2dc, dc x 7) 4 times
- sl st to first st & fasten off
- (36 sts) *Premium pattern has image here*
Round 8
- Change to Blue (G) yarn & ch x 2
- (2dc, dc x 11) 3 times
- sl st to first st & ch x 2
- (39 sts)
Round 9
- (dc x 6, 2dc, dc x 6) 3 times
- sl st to first st & ch x 2
- (42 sts)
Round 10
- (2dc, dc x 13) 3 times
- sl st to first st & ch x 2
- 45 sts)
Round 11
- (dc x 7, 2dc, dc x 7) 3 times
- sl st to first st & ch x 2
- (48 sts)
Round 12
- (2dc, dc x 15) 3 times
- sl st to first st & ch x 2
- (51 sts)
Round 13
- (dc x 8, 2dc, dc x 8) 3 times
- sl st to first st & fasten off
- (54 sts) *Premium pattern has image here*
Round 14
- Change to Purple (H) yarn & ch x 2
- (2dc, dc x 17) 3 times
- sl st to first st & ch x 2
- (57 sts)
Round 15
- (dc x 9, 2dc, dc x 9) 3 times
- sl st to first st & ch x 2
- (60 sts)
Round 16
- (2dc, dc x 19) 3 times
- sl st to first st & ch x 2
- (63 sts)
Round 17
- dc x 63
- sl st to first st & fasten off
- (63 sts)
Round 18
- Change to Yellow (I) yarn & ch x 2
- dc x 31, 2dc, dc x 31
- sl st to first st & ch x 2
- (64 sts)
Round 19
- dc x 64
- sl st to first st & ch x 2
- (64 sts)
Round 20
- 2dc, dc x 63
- sl st to first st & ch x 2
- (65 sts)
Round 21
- dc x 65
- sl st to first st & ch x 2
- (65 sts)
Round 22
- dc x 32, 2dc, dc x 32
- sl st to first st & ch x 2
- (66 sts)
Round 23
- dc x 66
- sl st to first st & ch x 2
- (66 sts)
Round 24
- 2dc, dc x 65
- sl st to first st & ch x 2
- (67 sts)
Round 25
- dc x 67
- sl st to first st & ch x 2
- (67 sts)
Round 26
- dc x 33, 2dc, dc x 33
- sl st to first st & fasten off
- (68 sts) *Premium pattern has image here*
Round 27
- Change to Coral (C) yarn & ch x 2
- dc x 68
- sl st to first st & ch x 2
- (68 sts)
Round 28
- 2dc, dc x 67
- sl st to first st & ch x 2
- (69 sts)
Round 29
- dc x 69
- sl st to first st & ch x 2
- (69 sts)
Round 30
- dc x 34, 2dc, dc x 34
- sl st to first st & ch x 2
- (70 sts)
Round 31
- dc x 70
- sl st to first st & ch x 2
- (70 sts)
Round 32
- 2dc, dc x 69
- sl st to first st & ch x 2
- (71 sts)
Round 33
- dc x 71
- sl st to first st & fasten off
- (71 sts)
Round 34
- Change to Sky (J) yarn & ch x 2
- dc x 35, 2dc, dc x 35
- sl st to first st & ch x 2
- (72 sts)
Round 35 – 36
- dc x 72
- sl st to first st & ch x 2
- (2 rounds of 72 sts)
Round 37
- dc x 72
- sl st to first st & fasten off
- (72 sts)
Round 38
- Change to Lime (D) yarn & ch x 2
- dc x 72
- sl st to first st & ch x 2
- (72 sts)
Round 39 – 45
- dc x 72
- sl st to first st & ch x 2
- (7 rounds of 72 sts)
Round 46
- dc x 72
- sl st to first st & fasten off
- (72 sts)
Round 47
- Change to Coral (C) yarn & ch x 2
- dc x 72
- sl st to first st & ch x 2
- (72 sts)
Round 48 – 49
- dc x 72
- sl st to first st & ch x 2
- (2 rounds of 72 sts)
Round 50
- dc x 72
- sl st to first st & fasten off
- (72 sts)
Round 51
- Change to Yellow (I) yarn & ch x 2
- dc x 72
- sl st to first st & ch x 2
- (72 sts)
Round 52
- dc x 72
- sl st to first st & fasten off
- Weave in all ends
- (72 sts) *Premium pattern has image here*
Optional: You can add on more rounds of ‘dc x 72’ to make a longer sleeping bag
Tail Loop

Round 1
- Use Beige (A) yarn & an 8mm hook
- ch x 14, sl st to first ch to make a circle
- sc x 14 in all chains
- sl st to first st & ch x 1
- (14 sts)
Round 2
- sl st x 14
- Fasten off & leave tail for sewing
- (14 sts)
Assembly
- Sew the tab onto the MR on R1 at tip of the sleeping bag
Head Tab

Row 1
- Use Yellow (I) yarn and an 8mm hook
- ch x 11 then start in second ch from hook
- sc x 10
- ch x 2 & turn
- (10 sts)
Row 2
- The skipped stitch will be a button hole
- hdc x 7, ch x 1 & skip x 1, hdc x 2
- ch x 1 & turn
- (9 sts)
Row 3
- sc x 10 (in sts and ch)
- Fasten off leaving tail for sewing
- (10 sts)
Assembly
- Sew button to R20, 8th st across on the left side
- Put the button through the button hole on the tab
- Sew the opposite side of the tab to R24
- *Premium pattern has 3 images here*
How it works
The snail’s body can be used as a pillow, and the shell can be used as a sleeping bag.
Tip: you can embroider the arrows on if your child needs help rolling up in the right direction

The tab and hoop should be visible while the sleeping bag is rolled up

The sleeping bag tab fits under the loop on the head, then buttons up


The body tab fits through the loop on the sleeping bag, then buttons up


Published: March 27, 2025 | Last Updated: June 10, 2026
