This post may contain affiliate links. Please see my full disclosure and privacy policy for details.
The Happy Hearts Pullover is now here in children’s sizes! I knew that when I designed the adult version I absolutely had to create one for little ones too! This baby and child crochet sweater pattern uses overlay mosaic crochet and a top-down seamless construction to create the cutest kids crochet sweater with heart motifs. Perfect to wear it all year round don’t you think?
You’ll find everything you need to know how to make this crochet heart sweater for kids, including materials, stitches, a detailed video tutorial and free written pattern for blog subscribers for baby to age 10 sizes. Let’s go!

Child Crochet Sweater Pattern Overview
There is nothing more adorable than handmade sweaters and this child and baby crochet sweater pattern takes it to another level.
Featuring the same heart design as the adult happy hearts sweater, you’ll be making them for all your friends and family.

⭐⭐⭐ Difficulty level: Intermediate – using basic stitches and the overlay mosaic crochet technique
💬 Hook Size: 3.5mm and 4.5mm
📏 Sizes: 0-6 months to 10 years
✨ Crochet Technique: overlay mosaic crochet
⚖️ Yarn Weight: 100% acrylic DK weight (category 3)
🧶 Yarn Used: Mellowspun DK and Prism DK
🕐 Approx Crochet Time: 10-20 hours depending on your pace
👍 Perfect For: creating stunning, modern crochet pullovers for all the kids and grandchildren!
Table of Contents

Things you’ll love about this kids crochet pullover pattern
Video Tutorial for the Crochet Heart Sweater For Kids
Come along as I make this baby crochet sweater pattern and see just how easy it is in our step-by-step video tutorial.
The crochet colour work means that I would class this as an intermediate crochet pattern but don’t let that put you off if you’d like to give it a go – it’s a great first mosaic project to try your hand at!
Heart Crochet Sweater Pattern Materials
- A 3.5mm(E) and 4.5mm(G+) crochet hook or hook needed to meet gauge
- Scissors
- Tapestry needle
- Stitch markers
Along with the above you will need the following yarn for your kids sweater:
Yarn A: Mellowspun DK, 100% Acrylic, 260m/284yds/100g
Yarn B: Prism DK, 100% Acrylic, 265m/290yds/100g
You will need approx. 340 (440, 495, 540, 630, 810, 935) m, 368 (480, 540, 595, 688, 888, 1025) yds of yarn A to crochet the kids crochet sweater. 2 (2, 3, 3, 3, 4, 4) balls of the recommended yarn A.
You will need approx. 84 (110, 125, 135, 160, 202, 235) m, 92 (120, 135, 148, 172, 222, 256) yds of yarn B to crochet the kids crochet sweater. 1 (1, 1, 1, 1 ,1, 1) balls of the recommended yarn B.
I used the shades Cream and Succulent; White and Tropics in my versions.
This sweater is designed with with a round neck yoke and a huge variety of options to customise that will affect the amount of yarn you need.
There are numerous options for adding length to the sweater body, cuff and sleeves to make it perfect for you but make sure to order plenty of yarn if you are making adjustments to the pattern.
The yarn amounts are estimated as a total as the pattern is written, with a neck rib band and worked to the length of body with a bottom band and long sleeves with cuffs as in the pattern.
Want to remove Ads?
- Get ad-free access on all posts; 200+ patterns & tutorials!
- Member-only resource library with downloadable PDF guides
- Bonus eBook (Worth over $30)
There are also matching accessory patterns that take a couple of balls each so order plenty for those too!
Check out our handy yarn weight chart and guide to find out more about yarn weights and categories.
See my other light DK yarn crochet patterns – you might find your next project there too!
Yarn Substitutes
You can use any yarn that you like bearing in mind that you need to make sure you meet the gauge. Some other great options are:
- Solid Colour Yarn A: Premier Anti-Pilling Everyday DK, 100% Acrylic, 250m/273yds/100g
- Multi Colour Yarn B: Premier Colorfusion DK, 100% Acrylic, 298m/325yds/100g

Sizing
0-6m (6-12m, 1-2, 3-4, 5-6, 7-8, 9-10)
Garment circumference: 18 (19.5, 23, 25, 26, 29.5, 31) in
Length: 6.5 (6.5, 7, 7.25, 7.5, 9.25, 10.5) in
Sleeve length: 6.25 (7, 8.25, 9.75, 11.5, 12.5, 14) in
Armhole and sleeve depth: 6.5 (7, 7.5, 8, 8.5, 9, 10.5) in
Yoke depth: 4.25 (5, 5.5, 6, 6.5, 7, 7.5) in
Make a matching set!! Find more heart mosaic crochet wearables here:
Glossary and Abbreviations
- beg – beginning
- blo – back loop only
- ch(s) – chain(s) (chain stitch tutorial)
- ch-sp(s) – chain space(s)
- rep – repeat
- RS – right side
- sp – space
- ss/sl st – slip stitch (how to crochet a slip stitch)
- st(s) – stitch(es)
- tog – together
- WS – wrong side
- Yoh – yarn over hook
Stitches
The pattern is written in standard US terms and uses the following crochet stitches:
sc – single crochet (how to single crochet stitch)
Mdc – Mosaic double crochet (how to work a mosaic double crochet)
Special Stitches
SINGLE CROCHET (sc) always worked in back loop only (blo).
Insert hook from front to back through back loop of stitch to be worked. Yarn over and pull through stitch. Yarn over and pull through both loops on the hook.
MOSAIC DOUBLE CROCHET (Mdc)
Yarn over and insert hook into front loop of stitch two rounds below. Yarn over and pull through the stitch. Yarn over and pull through two loops on the hook.* Yarn over and pull through remaining two loops on the hook.
The stitch behind the Mdc on the current round is left unworked.
If you like this pattern, you might also like the starlight crochet hat, which uses the same overlay mosaic crochet technique.
If you’ve not tried this technique before, check out this overlay mosaic crochet tutorial.
MOSAIC DOUBLE CROCHET 2 TOGETHER (Mdc2tog) – current and next st
Begin working a Mdc in the current st but stop at *. Now begin another Mdc in the next st and complete by yarning over and pulling through all the loops on the hook.
MOSAIC DOUBLE CROCHET 2 TOGETHER (Mdc2tog) – previous and current st
Begin working a Mdc in the previous st but stop at *. Now begin another Mdc in the current st and complete by yarning over and pulling through all the loops on the hook.
Looking for more cute crochet patterns for little ones? Here are some to try:
- Crochet Christmas Sweater – baby and child sizes
- Easy Crochet Sweater Pattern – looks a bit like knitting!
- Easiest Sweater to Crochet – beginner stitches and simple construction
- Raglan Crochet Sweater Pattern – full of texture and seamless too!
2 MOSAIC DOUBLE CROCHET (2Mdc)
Work two mosaic double crochet stitches in the front loop of the stitch 2 rounds below. In the heart motif this helps to shape the sides. It does not increase the stitch count as you will be skipping a stitch either before or after.
FOUNDATION SINGLE CROCHET (Fsc)
- Step 1: Ch 2, insert hook into second ch from hook, yarn over and pull up a loop. [2 loops on hook]
- Step 2: Yarn over and pull up another loop i.e. ch1. This creates the first “chain” in your foundation row. [still 2 loops on hook]
- Step 3: Yarn over and pull through both loops to complete the first Fsc.
- Step 4: Next stitch and subsequent stitches: Insert hook into “chain” created in Step 2 (step 5 on subsequent stitches), yarn over and pull up a loop. [2 loops on hook]
- Step 5: Yarn over and pull up another loop i.e. ch1. This creates the next “chain” in your foundation row. [still 2 loops on hook]
- Step 6: Yarn over and pull through both loops to complete the next Fsc.
- Repeat Steps 4, 5 and 6 as required.
How do you Make this Crochet Sweater Pattern in Child Sizes?
- The sweater is made from the top down creating the Yoke to begin with.
- The Yoke is worked in rounds using the Overlay Mosaic Crochet technique.
- Once complete we split for the sleeves.
- We then work the Body in continuous rounds before adding the Bottom Rib if desired.
- The Sleeves and Sleeve Cuffs (if desired) are then added.
- The Neck Rib (if desired) is then added to finish.
Pattern Gauge
Gauge: 20 sts and 18 rounds = 4″ by 4″ using 4.5mm hook
A gauge swatch will help you find out if your yarn and hook size will give you the tension for the sweater and make it the size of the schematic.
You can find out more about making a crochet gauge swatch here.
Before you jump into crocheting your kids crochet sweater, take a moment to read through the pattern notes—it’s a game-changer!
These handy insights will not only simplify your pattern-reading journey but also ensure a smoother crochet experience. You’ll find helpful tips on deciphering the sizing, customisation and more.
Trust me, a quick peek at these notes will set you up for crochet success!
- The pattern is worked firstly in joined rounds for the Yoke.
- Make sure to use stitch markers at the beginning of each round so as not to lose your place.
- All stitches are worked as sc in blo or Mdc.
- Each Round uses just one colour.
- A ch1 at the beginning of a row or round does not count as a stitch.
- The Body and Sleeves are worked in continuous rounds.
- Read through the entire pattern before beginning.
- Before you start, go through the pattern and highlight/mark the stitch and row counts that correspond to the size you are making (this will make your life much easier!).
- Make sure that you are familiar with all of the stitches in the abbreviations list before you begin.
- Stitch counts are given in [ ] at the end of each row or round. If no stitch count is given, then the count is the same as the previous row.
- The count number referring to each size is laid out as follows: 0-6 months (6-12 months, 1-2 years, 3-4 years, 5-6 years, 7-8 years, 9-10 years) unless otherwise indicated.
Are you looking for more happy hearts mosaic crochet patterns? 💕 Why not give these a go?
- Happy Hearts Coffee Cozy — quick, joyful, and perfect for gifting
- Happy Hearts Baskets – in three nesting sizes
- Happy Hearts Blanket
Create your own handmade heart-filled collection.
Making your Baby Crochet Sweater Perfect for You
Once you have chosen the correct chest size you’d like to make, the rest of the design is easy to adjust to fit as you would like it to.
The Sweater is designed to have a small amount of ease all over with straight sleeves. The garment is worked from the top down so it is simple to change the length of both the Body and the Sleeves as you’d like.
BODY FIT
Proportion of Back and Front Stitches
The pattern is written to have the Front and Back measure the same. If you would like to have more space in the Front then you can do the following:
Work less stitches for the Back and more for the Front as desired. Every 10 sts will adjust by 2 inches. The great thing about the top down construction means you can try this on and adjust to suit you perfectly.
This isn’t usually needed in child size but you can if you would like to.
LENGTH
Main Body Length: To adjust the length, you can work more or less rounds of the Body as you like before adding the Bottom Rib. If you don’t want a Bottom rib then work the Body to the final length you desire and fasten off.
Bottom Rib: you can adjust the Bottom Rib length by working more or less stitches in the Join as You Go Method.
Sleeve Length: You can adjust the Sleeves by working as many or as few rounds of the Sleeves before adding the Sleeve Cuff if desired. If you don’t want a Sleeve Cuff then work the Sleeves to the final length you desire and fasten off.
Make sure to work a matching number of rounds for each sleeve.
Child & Baby Crochet Sweater Free Pattern
There are a few options for you to access and enjoy this crochet pattern:
- View the free pattern on the blog – all blog subscribers will be able to view the patterns supported by ads by logging into their Grow account.
- Purchase the individual pattern on Etsy or Ravelry as a beautifully formatted PDF with extra stitch charts, schematic and colour information page and more!

Get this pattern ad free
Get the PDF Pattern!
Perfect to print out or use on any device, with added schematic and charts, colour inspiration and stitch tutorials.
Pattern Support
I am delighted to invite you to join the HanJan Crochet Community Facebook Group where we host all pattern support queries and love to see your progress, yarn choices and finished projects!

Not ready to start yet? Summarise and Save For Later:
US Terminology
To unlock Exclusive Content on the HanJan Crochet Blog, all you need to do is click the box below and the Grow.me app will pop up, allowing you to enter your email and create a password.
Once you’ve created an account, every time you see Exclusive Content on my blog (or any others that use Grow), simply login to your Grow account. Be sure to switch to the login screen to enter your login credentials.
If you forget your password, click the “forgot password” link and follow the prompts. Please note that I’m unable to assist with resetting Grow passwords or accessing your Grow account, so be sure to save your login information in a safe place.
Thank you for subscribing and for joining me at HanJan Crochet! I hope you enjoy the exclusive content available on the site and I can’t wait to see what you create 🙂
Round 16: A: increase round: ch1, *Mdc in next 2 sts, sc in next 3 sts, Mdc in next 4 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [143]
Round 17: B: ch1, *sc in next 3 sts, Mdc in next st, sc in next 7 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 18: A: increase round: ch1, *Mdc in next 3 sts, sc in next st, Mdc in next 6 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [156]
Round 19: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Continue to Split for Sleeves.
If you like this pattern, you might like another mosaic crochet pattern. This yuletide crochet blanket pattern is perfect for decorating you home at Christmastime.
Size 6-12 months Only
Rounds 10-15: Work as for Rounds 10-15 of 0-6 month size.
Stitch counts on increase rounds: Round 10: [112], Round 12: [126], Round 14: [140]
Round 16: A: ch1, *Mdc in next 2 sts, sc in next 3 sts, Mdc in next 5 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 17: B: ch1, *sc in next 3 sts, Mdc in next st, sc in next 6 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 18: A: increase round: ch1, *Mdc in next 3 sts, sc in next st, Mdc in next 5 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [154]
Round 19: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Round 20: A: ch1, *Mdc in next 3 sts, sc in next st, (Mdc in next 2 sts, sc in next st) twice, Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B.
Round 21: B: ch1, *sc in next 3 sts, Mdc in next st, (sc in next 2 sts, Mdc in next st) twice, sc in next st; rep from * around, ss in blo of 1st st to join and change to A.
Round 22: A: increase round: ch1, *Mdc in next 3 sts, sc in next st, (Mdc in next 2 sts, sc in next st) twice, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [168]
Round 23: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Continue to Split for Sleeves.
Size 1-2 years only
Round 10: A: ch1, *Mdc in next 3 sts, sc in next st, Mdc in next 3 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 11: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Round 12: A: increase round: ch1, *(Mdc in next st, sc in next 2 sts) twice, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [128]
Round 13: B: ch1, *sk next st, 2Mdc in next st, Mdc in next st, sc in next st, Mdc in next st, 2Mdc in next st, sk next st, sc in next st; rep from * around, ss in blo of 1st st to join and change to A.
Round 14: A: increase round: ch1, *sc in next 7 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [144]
Round 15: B: ch1, *sc in next st, Mdc2tog in previous and next st, Mdc in next 3 sts, Mdc2tog over next 2 sts, sc in next 3 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 16: A: increase round: ch1, *Mdc in next st, sc in next 5 sts, Mdc in next 2 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [160]
Round 17: B: ch1, *sc in next 2 sts, Mdc2tog in previous and next st, Mdc in next st, Mdc2tog over next 2 sts, sc in next 5 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 18: A: ch1, *Mdc in next 2 sts, sc in next 3 sts, Mdc in next 5 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 19: B: ch1, *sc in next 3 sts, Mdc in next st, sc in next 6 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 20: A: increase round: ch1, *sc in next st, (Mdc in next 2 sts, sc in next st) twice, Mdc in next 2 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [176]
Would you like to save this?
You can unsubscribe at any time.
Round 21: B: ch1, *Mdc in next st, sc in next 5 sts, Mdc in next st, sc in next 4 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 22: A: ch1, *sc in next st, (Mdc in next 2 sts, sc in next st) twice, Mdc in next 4 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 23: B: ch1, *sc in next 3 sts, Mdc in next st, sc in next 7 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 24: A: increase round: ch1, *sc in next st, (Mdc in next 2 sts, sc in next st) three times, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [192]
Round 25: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Continue to Split for Sleeves.

Size 3-4 years Only
Round 10: A: ch1, *Mdc in next 3 sts, sc in next st, Mdc in next 3 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 11: B: ch1, *sc in next 3 sts, Mdc in next st, sc in next 3 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 12: A: increase round: ch1, *(Mdc in next st, sc in next st) three times, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [136]
Round 13: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Round 14: A: increase round: ch1, *(Mdc in next st, sc in next 2 sts) twice, Mdc in next st, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [153]
Round 15: B: ch1, *sk next st, 2Mdc in next st, Mdc in next st, sc in next st, Mdc in next st, 2Mdc in next st, sk next st, sc in next 2 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 16: A: increase round: ch1, *sc in next 7 sts, Mdc in next st, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [170]
Round 17: B: ch1, *sc in next st, Mdc2tog in previous and next st, Mdc in next 3 sts, Mdc2tog over next 2 sts, sc in next 4 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 18: A: ch1, *Mdc in next st, sc in next 5 sts, Mdc in next 4 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 19: B: ch1, *sc in next 2 sts, Mdc2tog in previous and next st, Mdc in next st, Mdc2tog over next 2 sts, sc in next 5 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 20: A: increase round: ch1, *Mdc in next 2 sts, sc in next 3 sts, Mdc in next 4 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [187]
Round 21: B: ch1, *sc in next 3 sts, Mdc in next st, sc in next 7 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 22: A: ch1, *Mdc in next 3 sts, sc in next st, Mdc in next 5 sts, sc in next st, Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B.
Round 23: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Round 24: A: increase round: ch1, *sc in next st, (Mdc in next 2 sts, sc in next st) three times, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [204]
Round 25: B: ch1, *(Mdc in next st, sc in next 2 sts) four times; rep from * around, ss in blo of 1st st to join and change to A.
Round 26: A: ch1, *(sc in next st, Mdc in next 2 sts) four times; rep from * around, ss in blo of 1st st to join and change to B.
Round 27: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Continue to Split for Sleeves.
Size 5-6 years Only
Rounds 10-13: Work as for Rounds 10-13 of 3-4 year size.
Stitch counts on increase rounds: Round 12: [144]
Round 14: A: ch1, *Mdc in next st, sc in next 2 sts, Mdc in next st, sc in next 2 sts, Mdc in next 2 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 15: B: ch1, *sk next st, 2Mdc in next st, Mdc in next st, sc in next st, Mdc in next st, 2Mdc in next st, sk next st, sc in next st; rep from * around, ss in blo of 1st st to join and change to A.
Round 16: A: increase round: ch1, *sc in next 7 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [162]
Round 17: B: ch1, *sc in next st, Mdc2tog in previous and next st, Mdc in next 3 sts, Mdc2tog over next 2 sts, sc in next 3 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 18: A: increase round: ch1, *Mdc in next st, sc in next 5 sts, Mdc in next 2 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [180]
Round 19: B: ch1, *sc in next 2 sts, Mdc2tog in previous and next st, Mdc in next st, Mdc2tog over next 2 sts, sc in next 5 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 20: A: ch1, *Mdc in next 2 sts, sc in next 3 sts, Mdc in next 5 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 21: B: ch1, *sc in next 3 sts, Mdc in next st, sc in next 6 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 22: A: increase round: ch1, *(sc in next st, Mdc in next 2 sts) three times, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [198]
Round 23: B: ch1, *Mdc in next st, sc in next 5 sts, Mdc in next st, sc in next 4 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 24: A: ch1, *sc in next st, (Mdc in next 2 sts, sc in next st) twice, Mdc in next 4 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 25: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Round 26: A: increase round: ch1, *sc in next st, (Mdc in next 2 sts, sc in next st) three times, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [216]
Round 27: B: ch1, *(Mdc in next st, sc in next 2 sts) four times; rep from * around, ss in blo of 1st st to join and change to A.
Round 28: A: ch1, *(sc in next st, Mdc in next 2 sts) four times; rep from * around, ss in blo of 1st st to join and change to B.
Round 29: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Continue to Split for Sleeves.
Size 7-8 years Only
Rounds 10-11: Work as for Rounds 10-11 of 3-4 year size.
Round 12: A: ch1, *Mdc in next st, (sc in next st, Mdc in next st) three times; rep from * around, ss in blo of 1st st to join and change to B.
Round 13: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Round 14: A: increase round: ch1, *(Mdc in next st, sc in next st) three times, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [160]
Round 15: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Round 16: A: ch1, *Mdc in next st, sc in next 2 sts, Mdc in next st, sc in next 2 sts, Mdc in next 2 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 17: B: ch1, *sk next st, 2Mdc in next st, Mdc in next st, sc in next st, Mdc in next st, 2Mdc in next st, sk next st, sc in next st; rep from * around, ss in blo of 1st st to join and change to A.
Round 18: A: increase round: ch1, *sc in next 7 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [180]
Round 19: B: ch1, *sc in next st, Mdc2tog in previous and next st, Mdc in next 3 sts, Mdc2tog over next 2 sts, sc in next 3 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 20: A: increase round: ch1, *Mdc in next st, sc in next 5 sts, Mdc in next 2 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [200]
Round 21: B: ch1, *sc in next 2 sts, Mdc2tog in previous and next st, Mdc in next st, Mdc2tog over next 2 sts, sc in next 5 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 22: A: ch1, *Mdc in next 2 sts, sc in next 3 sts, Mdc in next 5 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 23: B: ch1, *sc in next 3 sts, Mdc in next st, sc in next 6 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 24: A: increase round: ch1, *sc in next st, (Mdc in next 2 sts, sc in next st) twice, Mdc in next 2 sts, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [220]
Round 25: B: ch1, *Mdc in next st, sc in next 5 sts, Mdc in next st, sc in next 4 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 26: A: ch1, *sc in next st, (Mdc in next 2 sts, sc in next st) twice, Mdc in next 4 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 27: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Round 28: A: increase round: ch1, *sc in next st, (Mdc in next 2 sts, sc in next st) three times, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [240]
Round 29: B: ch1, *Mdc in next st, sc in next 2 sts; rep from * around, ss in blo of 1st st to join and change to A.
Round 30: A: ch1, *sc in next st, Mdc in next 2 sts; rep from * around, ss in blo of 1st st to join and change to B.
Round 31: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Continue to Split for Sleeves.
Size 9-10 years Only
Rounds 10-31: Work as for Rounds 10-31 of 7-8 year size.
Round 32: A: increase round: ch1, *(sc in next st, Mdc in next 2 sts) three times, sc in next st, Mdc in next st, 2Mdc in next st; rep from * around, ss in blo of 1st st to join and change to B. [260]
Round 33: B: ch1, sc in each st around, ss in blo of 1st st to join and change to A.
Continue to Split for Sleeves.
The Twinkling Trees child sweater features beautiful Christmas trees – perfect for Christmas jumper day!
SPLIT FOR SLEEVES
All Sizes
Continue to work all sc in blo. Break Yarn B.
Round 1: A: ch1, *sc in the next 45 (49, 58, 62, 65, 74, 78) sts, skip the next 33 (35, 38, 40, 43, 46, 52) sts; rep from * once more, ss in 1st st to join.
Try the sweater on at this point if you are able to or check the measurements. If you need a little more room then block the Yoke at this point to make sure you are happy with it. The neckline will still be generous here until we have added the ribbing.
MAIN BODY
All Sizes
Continue to work all sc in blo.
Working in continuous rounds now. Ch1 at the beginning of Round 2 only.
Rounds 2-27 (27, 29, 28, 29, 35, 41): A: working in continuous rounds now, sc in each st around.
You can work as many or as few rounds for the length here.
Join our pattern support group!
We’ve built an amazing community always ready to help each other. Join today!
BOTTOM RIB
All Sizes
Once you have completed the Body, you can add an optional Join As You Go Bottom Rib.
You can adjust the length of the Bottom Rib by working as many or as few chains to start as desired.
Continue in Yarn A and change to 3.5mm hook (or hook 1mm smaller than the one you met the gauge with).
Row 1: ch 4 (4, 4, 6, 6, 9, 9), sc in 2nd ch from the hook and in each along, ss into next st of the Last Round, turn. [3 (3, 3, 5, 5, 8, 8)]
Row 2: sc in blo of each st, turn.
Row 3: ch1, sc in blo of each st, ss in next 2 sts of the Last Round, turn.
Rep Rows 2 and 3 along the Last Round of the sweater. Once complete, join the First Row to the Last Row of the Bottom Rib with a slip stitch seam. Fasten off and weave in ends.
SLEEVES
All Sizes
With RS facing, and using the larger hook, join A to the underarm st on the Sleeve opening.
Work the Sleeve in continuous rounds with all sc in the blo.
Round 1: A: ch1, sc in each st around. [33 (35, 38, 40, 43, 46, 52)]
Rounds 2- 26 (29, 35, 39, 47, 50, 56): sc in each st around. You can work as many or as few rounds for the length here.
SLEEVE CUFFS
All Sizes
Once you have completed the Body, you can add optional Sleeve Cuffs in exactly the same Join As You Go Method as the Bottom Rib.
Make sure to change to the smaller hook and adjust to the length you would like.
If you would like a much tighter cuff then you can work Row 3 as follows instead:
Row 3: ch1, sc in blo of each st, ss in next st of the First Round, skip the next st, ss in next st of the First Round, turn.
NECK BAND
All Sizes
If you would like to add a ribbed Neck Band then this can also be done in the same way as the Bottom Rib and Sleeve Cuff.
Using A, with the RS facing, join to the first stitch of Round 1 of the Yoke (this will be at the back of the shoulder).
Using the smaller hook :
Row 1: ch 4 (4, 4, 6, 6, 6, 6), sc in 2nd ch from the hook and in each along, ss into next st of the First Round, turn. [3 (3, 3, 5, 5, 5, 5)]
Row 2: sc in blo of each st, turn.
Row 3: ch1, sc in blo of each st, ss in next 2 sts of the First Round, turn.
Row 4: Rep Row 2.
Row 5: ch1, sc in blo of each st, ss in next st of the First Round, skip the next st, ss in next st of the First Round, turn.
Rep Rows 2-5 along the Last Round of the sweater.
This will give you a snug Neck Band as pictured.
If you would prefer it to be looser then just repeat Rows 2-3 around instead.
Once complete, join the First Row to the Last Row of the Neck Band with a slip stitch seam.
Fasten off and weave in all ends.
Block to measurements to complete.
Congratulations on crocheting your very own crochet heart sweater for kids! 🌟 Now that you’ve completed this fun project, why stop here? Explore my other mosaic crochet patterns, each waiting to be transformed into your next crochet masterpiece.

Get your free guide!
Subscribe to get your free guide to choosing and combining colours!
Join HanJan and Share Your Crochet With Us!
I’d love to hear from you and see your HanJan Crochet project! Here’s where you can do that:
📌 PIN THIS POST – save it to your Pinterest crochet board so you can come back to it again and make more!
↗️ SHARE – Share your yarn choices, progress pics, and finished projects on Facebook or Instagram (make sure to use the hashtag) #hanjancrochet
🧶 JOIN – Join thousands of amazing crafters in the HanJan Crochet Community Group on Facebook ready to cheer you on!
✉️📩📬 SUBSCRIBE – It’s an honour to be able to create and share my free crochet patterns with you. I’d love to stay connected and send you regular discount codes and free patterns! Please sign up for my subscriber list to get a free gift right now!
Ready for your next crochet pattern for children and babies? Look no further! This granny stitch crochet cardigan is a classic crochet design with a twist.





