
Thanks for checking out my bunny dolls onesie crochet pattern. With Easter fast approaching and my passion for crocheting dolls clothes growing I couldn’t resist designing this cute bunny onesie for my daughters doll. I can’t wait to see her face when she see’s her Easter gift next week! The Bunny onesie is designed to fit 18″ child style dolls. The dolls onesie buttons up the front and has an adorable bunny rabbit themed hood complete with floppy ears and a bushy tail! The dolls outfit can be adjusted slightly for smaller or larger waists by adjusting hook sizes. Full details of the adjustments are outlined further down.
How to crochet a bunny dolls onesie
The bunny dolls onesie is easy skill level. You’ll need to know basic crochet stitches, simple increase and decrease as well as be able to work into the back loops. The pattern involves very minimal sewing, to be more specific you’ll only need to sew on the ears and bushy tail. It works up super quick and uses aran (weight 4) yarn. I used a 5mm crochet hook to make my doll clothes but I recommend using a 5.5mm hook if your 18″ doll has a larger waist. More detailed information on sizing is included in the pattern. As well as yarn and hooks you’ll also need 3 buttons and a pompom to complete the pattern. Gauge is very important for this pattern as you want you doll clothes to fit. The dolls onesie uses approximately 125g (270yds) of yarn.

Collect them all
Did you know there’s a whole collection of bunny crochet patterns? Click here to see them all!
Premium pattern download
Going premium allows you to instantly download and print your very own copy of the doll bunny onesie crochet pattern, plus it contains zero ads!

Crochet pattern information
18″ doll size
Choose measurements for your doll and use the hook recommended below.
Small – waist 8″-11″ / hips 11″-12″
Large – waist 11″-14″ / hips 12″-13″
Hook sizes
5mm crochet hook for small doll
5.5mm crochet hook for large doll
Yarn
Aran (weight 4) yarn
I used Stylecraft special aran. The following amounts are based on a 5mm hook. Add on approximately 10g of A & B if your using a 5.5mm hook
A – white – 110g (216m/237yd)
B – pink – 15g (30m/33yd)
Total – 125g (246m/270yd)
Terminology
USA
Click here for U.K. translation
Abbreviations
ch – chain
sl st – slip stich
st / sts – stitch / stitches
sc – single crochet
sc2tog – decrease (single crochet 2 together)
hdc – half double crochet
2hdc – increase (2 half double crochet in one space)
hdc2tog – decrease (half double crochet 2 together)
dc – double crochet
tr – treble crochet
blo – back loop only
Gauge / tension
Gauge is important as everyone crochets with a different tension. Therefore, if your 2” swatch doesn’t match up you can change your hook size to suit your tension.
5mm hook – 2” x 2” = 8 rows of 7 sc
5.5mm hook – 2″ x 2″ = 7 rows of 7 sc
Finished sizes (small/medium)
Waist – 15cm / 16cm
Inside leg – 16cm / 17cm
Underarm to wrist – 11cm / 12cm
Underarm to wrist – 11cm / 12cm
Hood height – 16cm / 17cm
Pattern notes
I do not count chains or finishing slip stitches in my stitch count. Numbers in brackets are the number of rows/stitches.
Stitches separated with a comma are to be made in separate spaces. eg. (sc, inc) would mean sc in first stitch then inc in next stitch. eg. (sc x 2, inc) would mean sc in first stitch, sc in second stitch, then inc in next stitch.
Supplies
You will need the following supplies to complete the crochet project (links will take you directly to my recommended supplies)
– Stitch markers (optional)
– 9.5mm buttons x 3
– 2″-3″ pompom
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 chose to make a purchase using my links.
Bunny dolls onesie – free crochet pattern
Body of dolls onesie
Row 1
• Use yarn colour A (white)
• ch x 25 then start in 2nd ch from hook
• (2hdc, hdc x 2) 8 times
• ch 1 & turn
(32 sts)
Row 2
• (2hdc, hdc x 3) 8 times
• ch 1 & turn
(40 sts)
Row 3
• (2hdc, hdc x 4) 8 times
• ch 1 & turn
(48 sts)
Row 4
• (2hdc, hdc x 5) 8 times
• ch 1 & turn
(56 sts)
Row 5
• (2hdc, hdc x 6) 8 times
• ch 1 & turn
(64 sts)
Row 6
• (2hdc, hdc x 7) 8 times
• ch 1 & turn
(72 sts)
Row 7
The skipped stitches will be the arm holes
• hdc x 10, skip 16 sts, hdc x 20, skip 16 sts, hdc x 10
• ch 1 & turn
(40 sts)
Rows 8 – 15
• hdc x 40
• ch 1 & turn
(8 rows of 40 sts)
Round 16
• sl st to join both ends together
• hdc x 40
• sl st to 1st stitch, ch 1 & turn
(40 sts)
Rounds 17 – 22
• hdc x 40
• sl st to 1st stitch, ch 1 & turn
(6 rounds of 40 sts)
Legs
Rounds 23 – 25
• hdc x 20
• sl st to 1st stitch, ch 1 & turn
(3 rounds of 20 sts)
Round 26
• (hdc2tog, hdc x 8) 2 times
• sl st to 1st stitch, ch 1 & turn
(18 sts)
Rounds 27 – 28
• hdc x 18
• sl st to 1st stitch, ch 1 & turn
(2 rounds of 18 sts)
Round 29
• (hdc2tog, hdc x 7) 2 times
• sl st to 1st stitch, ch 1 & turn
(16 sts)
Rounds 30 – 39
• hdc x 16
• sl st to 1st stitch, ch 1 & turn
(10 rounds of 16 sts)
Round 40
• Change to yarn colour B (pink)
• blo (sc2tog, sc x 6) 2 times
• sl st to 1st stitch & ch 1
(14 sts)
Round 41
• sc x 14
• sl st to 1st stitch, fasten off
(14 sts)
Rounds 42 – 60
• Repeat rounds 23 – 41 for 2nd leg
• Weave in all ends and sew up gap at crotch
(19 rounds)
Hood
Row 1
• Use yarn colour A (white)
• Attach yarn to the left side of row 1 chains
• hdc x 24 in all chain spaces
• ch 1 & turn
(24 sts)
Rows 2 – 16
• hdc x 24
• ch 1 & turn
(15 rows of 24 sts)
Row 17
• hdc x 10, hdc2tog x 2, hdc x10
• ch 1 & turn
(22 sts)
Row 18
• hdc x 5, hdc2tog, hdc x 8, hdc2tog, hdc x 5
• ch 1 & turn
(20 sts)
Row 19
• hdc x 20
• sl st into first stitch of the row
• Fasten off leaving long tail for sewing
• Turn the hood inside-out
• Sew together the middle loops to complete the hood
(20 sts)
Edging & buttons
Row 1
In this row we will work into the raw edge from the stomach area, up to the neck, round the hood and back down to the stomach area.
• Use yarn colour A (white)
• Attach yarn to the bottom right of the centre split (Row 15 of body)
• sc x 72 (1 in the end of every row)
• ch 1 & turn
(72 sts)
Row 2
• Change to yarn colour B (pink)
• blo sc x 72
• ch 1 & turn
(72 sts)
Row 3
• (sc x 4, ch 2 & skip 1) 3 times
• sc x 57
• Fasten off leaving tail for sewing
• Tuck the last stitch or the row under the first stitch and sew together.
• Sew 3 buttons onto the opposite side of the button holes (skipped stitches)
• Weave in ends
(69 sts)
Sleeves
Round 1
• Use yarn colour A (white)
• Attach yarn to the back of the arm hole & ch 1
• hdc x 16 (into all stitches)
• sl st to 1st st, ch 1 & turn
You will be left with a little gap under the arm which you can close up as you weave in the ends later on.
(16 sts)
Rounds 2 – 5
• hdc x 16
• sl st to 1st st, ch 1 & turn
(4 rounds of 16 sts)
Round 6
• hdc2tog, hdc x 14
• sl st to join, ch 1 & turn
(15 sts)
Rounds 7 – 10
• hdc x 15
• sl st to 1st st, ch 1 & turn
(4 rounds of 15 sts)
Round 11
• Change to colour B (pink)
• blo (sc2tog, sc x 13)
• sl st to 1st st & ch 1
(14 sts)
Round 12
• sc x 14
• sl st to 1st st, fasten off & weave in ends
(14 sts)
Rounds 13 – 24
• Repeat rounds 1 – 12 for 2nd sleeve
• Weave in all ends and sew up gaps under arms
(12 rounds)
Bunny ears
Round 1
• Use yarn colour B (pink)
• ch x 21 and start in 2nd ch from hook
• sc x 2, hdc x 2, dc x 2, tr x 8, dc x 2, hdc x 2, sc x 2
• ch 1 & turn to work in opposite side of chains
• sc x 2, hdc x 2, dc x 2, tr x 8, dc x 2, hdc x 2, sc x 2
• ch 1 & sl st to 1st st & ch 1
(40 sts)
Round 2
• Change to yarn colour A (white)
• blo sc x 42 in all stitches and chains
• sl st to 1st st & fasten off
(42 sts)
Round 3
• Use yarn colour A (white) to start separate piece.
• ch x 21 and start in 2nd ch from hook
• sc x 2, hdc x 2, dc x 2, tr x 8, dc x 2, hdc x 2, sc x 2
• ch 1 & turn to work in opposite side of chains
• sc x 2, hdc x 2, dc x 2, tr x 8, dc x 2, hdc x 2, sc x 2
• ch 1 & sl st to 1st st & ch 1
(40 sts)
Round 4
• sc x 42 in all stitches and chains
• sl st to 1st st & ch 1
(42 sts)
Round 5
• Place both pieces together wrong sides facing each other
• sl st x 42 around both pieces to join them together
• fasten off leaving tail for sewing
(42 sts)
Rounds 6 – 10
• Repeat rounds 1 – 5 for 2nd ear
(5 rounds)
Assembly
• Sew ears over the 3rd loop of row 18
• Sew on pompom to centre of row 21