Back to blog Crochet for Babies & Kids

Rainbow Granny Square Baby Cardigan Free Crochet Pattern

Stephanie
September 15, 2026
No comments
Rainbow Granny Square Baby Cardigan Free Crochet Pattern

Create a sweet and colorful Rainbow Granny Square Baby Cardigan with this easy-to-follow free crochet pattern. This adorable baby cardigan combines classic granny squares with soft pastel colors, a cozy cream border, colorful buttons, and a practical little front pocket.

This crochet baby cardigan is a beautiful handmade project for babies and toddlers and makes a thoughtful handmade gift for a baby shower, birthday, holiday, or special occasion.

The pattern can also be customized by changing the yarn colors, square size, sleeve length, and overall cardigan length.

Table of Contents

  1. About the Rainbow Granny Square Baby Cardigan
  2. Materials Needed
  3. Crochet Abbreviations
  4. Gauge and Sizing
  5. How to Crochet the Granny Squares
  6. How to Join the Granny Squares
  7. How to Make the Cardigan Sleeves
  8. How to Add the Button Band
  9. How to Make the Pocket
  10. Finishing the Cardigan
  11. Crochet Tips
  12. Frequently Asked Questions

About This Crochet Baby Cardigan

The Rainbow Granny Square Baby Cardigan is built from individual crochet granny squares. Each square uses a combination of cheerful pastel colors surrounded by a cream border.

Once the squares are completed, they are joined together to create the back, front panels, and sleeves. The cardigan is finished with a simple neckline, button band, cuffs, and optional front pocket.

This construction makes the project easy to customize because you can add or remove squares to adjust the width and length.

Materials Needed

Soft baby-friendly worsted-weight or light DK yarn

Cream yarn for joining and edging

Pastel yarn in pink, yellow, lavender, mint green, peach, and light blue

4.0 mm crochet hook or the hook size needed to obtain your preferred fabric

Tapestry needle

Yarn scissors

4 to 5 baby-safe buttons

Stitch markers

Measuring tape

Small crochet hook for weaving in yarn ends if preferred

Crochet Abbreviations

ch – chain

sl st – slip stitch

sc – single crochet

hdc – half double crochet

dc – double crochet

st – stitch

sp – space

rep – repeat

rnd – round

Gauge and Sizing

The finished size will depend on your yarn weight, crochet hook, tension, and the number of granny squares used.

Before assembling the cardigan, measure your granny squares and compare them with a baby cardigan that fits well.

For easier customization, keep every granny square the same size.

You can make the cardigan smaller or larger by changing the number of squares used in the front and back panels.

How to Crochet a Rainbow Granny Square

Rainbow Granny Square Baby Cardigan Free Crochet Pattern

Step 1: Make the Center

Start with your first pastel yarn color.

Create a magic ring and chain 3.

Work 2 double crochet stitches into the ring.

Chain 2.

Work another group of 3 double crochet stitches into the ring.

Continue creating groups of 3 double crochet stitches separated by chain-2 corner spaces until four groups have been made.

Join with a slip stitch.

Pull the magic ring closed.

Step 2: Add the Next Color

Attach a new pastel color in one of the corner spaces.

Chain 3.

Work 2 double crochet stitches into the same corner.

Chain 2.

Work 3 double crochet stitches into the same corner.

Chain 1.

Move to the next corner and repeat.

Continue around the square and join with a slip stitch.

Step 3: Continue the Granny Square

Change colors between rounds to create the rainbow effect.

For every corner, work:

3 dc, ch 2, 3 dc

For the spaces along the sides, work:

3 dc

Continue adding rounds until the granny square reaches your desired size.

Step 4: Add the Cream Border

For the final round, use cream yarn.

Work around the entire granny square while keeping the corners clearly defined.

Try to maintain the same number of rounds on every square so all pieces fit together evenly.

Fasten off and weave in the ends.

How to Prepare the Granny Squares

Step 5: Block the Squares

Place the finished squares on a flat surface.

Lightly dampen them and gently shape each one into an even square.

Allow them to dry completely.

Blocking helps create straighter edges and makes the joining process easier.

How to Assemble the Baby Cardigan

Step 6: Arrange the Squares

Before joining anything, place all your granny squares on a flat surface.

Arrange the pastel colors so that the shades are evenly distributed.

This is the easiest time to change the color arrangement before the pieces are permanently joined.

Step 7: Join the Back Panel

Place the granny squares next to each other.

Join them using cream yarn and a tapestry needle, or use a crochet slip-stitch seam.

Make sure the corners line up correctly.

Continue joining until the complete back panel is formed.

Step 8: Make the Front Panels

Create two front panels using the same granny-square construction.

Keep the center edges straight because they will become the cardigan opening.

Make sure both front panels are the same height as the back panel.

Step 9: Join the Shoulders

Place the front and back panels together.

Join the shoulder sections using cream yarn.

Leave enough space between the shoulders for the neckline.

Check the proportions before completely securing the seams.

How to Make the Crochet Sleeves

Step 10: Create the Sleeve Panels

Make additional granny squares or crochet rectangular sleeve sections according to the size you want.

Join the pieces together.

For a shorter baby sleeve, use fewer rounds or rows.

For a longer sleeve, continue crocheting until the desired length is reached.

Step 11: Attach the Sleeves

Place each sleeve into the corresponding armhole.

Match the sleeve seam with the side seam of the cardigan.

Sew or crochet the sleeve securely around the armhole.

Repeat for the second sleeve.

Step 12: Close the Side Seams

Fold the cardigan so the front and back panels meet.

Join each side from the bottom edge toward the armhole.

Repeat on the opposite side.

Check that both sides are even before weaving in the yarn ends.

How to Add the Cardigan Border

Step 13: Crochet the Neckline

Attach cream yarn around the neckline.

Work one or two rounds of single crochet.

Keep your stitches even around the curves.

Finish with a slip stitch.

Step 14: Make the Front Button Band

Work single crochet stitches along one front opening.

Continue for several rows to create a neat button band.

Repeat on the opposite side.

Keep both bands the same width.

Step 15: Add Buttonholes

Choose the side where you want the buttonholes.

Create evenly spaced buttonholes by chaining a small number of stitches and skipping the corresponding stitches.

Make sure each opening is large enough for your chosen button.

How to Add the Buttons

Step 16: Sew on the Buttons

Position the buttons opposite the buttonholes.

Sew each button securely using matching yarn.

Check that every button is firmly attached before the cardigan is worn.

For baby clothing, regularly inspect buttons and other small decorative pieces for looseness.

How to Make the Crochet Pocket

Step 17: Crochet the Pocket

Make a small rectangular crochet piece using your favorite pastel colors.

Add a cream border around the pocket.

Position it on the lower front section of the cardigan.

Sew around the bottom and sides while leaving the top open.

The pocket can be purely decorative or large enough for small lightweight items.

How to Finish the Sleeves

Step 18: Crochet the Cuffs

Attach cream yarn around the sleeve opening.

Work several rounds of single crochet or half double crochet.

For a more fitted cuff, use a slightly smaller crochet hook.

Finish with a clean slip-stitch edge.

How to Finish the Bottom Edge

Step 19: Add the Hem

Work cream yarn around the entire bottom edge of the cardigan.

Add one or two rounds of single crochet.

For a decorative finish, you can replace the final round with a simple scalloped crochet border.

Finishing the Rainbow Granny Square Baby Cardigan

Step 20: Weave in the Ends

Turn the cardigan inside out.

Use a tapestry needle to weave all loose yarn ends through several stitches.

Trim the excess yarn after each end is securely woven in.

Step 21: Check the Finished Cardigan

Lay the cardigan flat and check the following:

The front panels should be even.

The sleeves should have matching lengths.

The neckline should lie flat.

The buttons should line up with the buttonholes.

The bottom hem should have an even finish.

Step 22: Final Blocking

Lightly block the completed cardigan one final time.

Shape the sleeves, neckline, front edges, and bottom hem.

Allow the cardigan to dry completely before use.

Crochet Tips for Beginners

Use the same yarn weight throughout the project whenever possible.

Keep your tension consistent so the granny squares remain the same size.

Count your stitches regularly when making each square.

Arrange all granny squares before joining them.

Use a cream or neutral joining color to create a clean finished look.

Always make a gauge swatch if exact sizing is important.

Choose soft yarn suitable for baby clothing.

Why You’ll Love This Crochet Baby Cardigan

This Rainbow Granny Square Baby Cardigan is a fun way to combine classic crochet techniques with a modern pastel color palette.

The granny-square construction makes it easy to customize the size, colors, and sleeve length. It is also a wonderful project for using small amounts of leftover yarn.

The colorful squares, cream edging, and bright buttons give the cardigan a cheerful handmade appearance that works beautifully for everyday baby outfits and special occasions.

Frequently Asked Questions

Can I make this granny square baby cardigan in different sizes?

Yes. The easiest way to adjust the size is by changing the number of granny squares used for the body and sleeves or by changing the size of each square.

What yarn is best for a baby cardigan?

A soft baby-friendly DK or worsted-weight yarn is a good choice. Always check the yarn label for washing and care instructions.

Can I use different colors?

Absolutely. You can use traditional rainbow colors, soft pastel shades, neutral colors, or leftover yarn from your stash.

Is this crochet cardigan beginner friendly?

The granny squares use basic crochet stitches, making the project approachable for beginners who are comfortable with chains, double crochet, joining, and weaving in ends.

How do I make the cardigan larger?

You can make larger granny squares, add additional squares to the body, increase sleeve length, or use a larger crochet hook and suitable yarn.

Final Thoughts

The Rainbow Granny Square Baby Cardigan is a charming handmade crochet project that combines colorful granny squares with a simple cardigan construction. With soft pastel yarn, a neutral border, and colorful buttons, you can create a unique baby garment that is easy to customize.

Take your time with the granny squares, keep your tension consistent, and arrange the colors before joining. The result is a cozy handmade cardigan with a beautiful vintage-inspired crochet look.

Written By

Stephanie

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment