Looking for the perfect handmade baby gift that looks impressive but uses classic techniques? This rainbow granny square baby cardigan is exactly what you need. Built entirely from traditional granny squares in soft pastel colors, this little sweater works up into a cheerful, cozy layer for babies aged 6 to 12 months. The construction is straightforward once you understand the assembly sequence, and if you have crocheted a granny square before, you already know the main stitch pattern.
About This Crochet Pattern
This baby cardigan uses the join-as-you-go method to connect classic granny squares into flat panels. The body comes together as three separate panels—one back and two fronts. Sleeves form from joined squares seamed into tubes. Ribbed borders at the hem, cuffs, and button bands give everything a polished finish.
The design includes a small white patch pocket on the lower left front and four colorful buttons down the center. The round neckline sits comfortably without complicated shaping because the fit comes from the layout of the squares themselves.
Skill Level: Intermediate. You should feel comfortable working standard granny squares, joining them, seaming, working in the round, picking up stitches for borders, and sewing on buttons. No advanced shaping is required inside the squares. The assembly just needs careful organization and counting.
Time Estimate: Approximately 15 to 20 hours for an experienced crocheter. If this is your first time with join-as-you-go, add 3 to 5 hours. Spread it out and it never feels overwhelming.
Finished Measurements
This cardigan fits 6 to 12 months. Chest measures 20 inches when blocked and buttoned. Length from shoulder to hem hits 11 inches. Sleeve length from underarm to cuff runs 7 inches. Each granny square measures 3 inches by 3 inches after blocking.
I have included sizing notes later for 0 to 3 months and 12 to 18 months if you need to adjust. The square layout makes sizing changes pretty logical once you see how the panels fit together.
Materials Needed for This Baby Cardigan
You need about 550 yards of DK weight yarn total. White (main color) takes 230 yards. Then plan on 45 yards each of pastel peach, yellow, mint, lavender, pink, and a peach-orange shade.
Yarn suggestions that work well: Lion Brand Pound of Love for the white (machine-washable and widely available), paired with Baby Soft for the pastels. Paintbox Yarns Simply DK offers a huge range of soft pastels that match the colorway perfectly—one skein of white plus five pastels covers the project. Drops Safran gives a breathable cotton-linen blend for warmer weather, though cotton has less stretch so gauge becomes extra important.
Use a US size G-6 / 4.0 mm hook (adjust to meet gauge). Notions include a yarn needle, scissors, stitch markers, four mixed pastel buttons about 15 mm across, sewing needle and thread, plus blocking mats and pins.
Any smooth DK weight that hits gauge works. Avoid heavily textured or fluffy yarns—the granny square structure needs clean stitch definition. Choose machine-washable fiber for a baby garment.
Gauge
One completed and blocked granny square should measure 3 inches by 3 inches. In single crochet rib for the borders, aim for 18 stitches by 22 rows equaling 4 inches.
Gauge is mandatory here. The finished chest measurement comes directly from the number and size of the squares. A square that ends up 3.25 inches instead of 3 inches will add over an inch to the chest per column. Swatch, block, and measure before you start. FYI, skipping this step is the fastest way to end up with a cardigan that looks great but does not fit.
Abbreviations
Here is every abbreviation you will meet, written in plain English so nothing trips you up.
ch means chain.
sl st is slip stitch.
sc is single crochet.
dc is double crochet.
sk means skip.
sp is space.
ch-sp is chain space.
st(s) means stitch or stitches.
RS is right side.
WS is wrong side.
JAYG means join as you go.
MC is main color (white).
CC1 through CC6 are the contrast pastel colors.
rep means repeat.
blo is back loop only.
flo is front loop only.
yo is yarn over.
rnd is round.
pm means place marker.
Special Stitches and Techniques
The classic granny square uses four-corner construction with three-double-crochet clusters separated by chain-two corner spaces. Each round starts with a slip stitch join and chain 3 that counts as the first double crochet.
Round 1 works four clusters into a magic ring or chain-4 ring. Round 2 and Round 3 build outward with the same clusters, adding side spaces. Round 4 (always white) creates the clean border you see between every square in the finished cardigan.
The join-as-you-go method keeps things flat and neat. Work Rounds 1–3 of a new square as usual. On Round 4, when you reach a joining side, replace the corner chain-2 with a slip stitch into the neighboring corner, and slip stitch into the side stitches of the neighbor instead of chaining. Non-joining sides work normally. The result is an almost invisible join.
Single crochet rib creates the stretchy borders. Chain the needed length, work a foundation row of single crochet, then work every following row in the back loop only. The rib runs perpendicular to the edge and gives a clean, stretchy finish.
Color Sequence for Squares
Each square uses three rounds of pastels progressing through the rainbow, finished with one round of white. To get that scattered rainbow effect, mix the centers:
Type A starts peach, then yellow, then mint.
Type B starts lavender, then pink, then peach.
Type C starts yellow, then mint, then lavender.
Type D starts mint, then peach-orange, then pink.
Type E starts pink, then peach, then yellow.
Type F starts peach-orange, then lavender, then mint.
Distribute the types so no two identical squares sit next to each other. I like to lay out all the finished squares before joining just to make sure the colors feel nicely scattered.
Granny Squares Required
You need a total of 37 squares:
- Back panel: 4 squares wide by 3 tall = 12 squares
- Right front: 2 wide by 3 tall = 6 squares
- Left front: 2 wide by 3 tall = 6 squares
- Right sleeve: 2 wide by 3 tall = 6 squares
- Left sleeve: 2 wide by 3 tall = 6 squares
- Pocket: 1 solid white square
Organize them by panel before you start joining. It keeps the process calm and organized.
Step by Step Instructions
Make all 37 squares first, following the classic granny instructions and the color types. Block every square to 3 inches so they join evenly.
For the back panel, lay 12 squares in a 4-by-3 grid and join them with the join-as-you-go method, working row by row from the bottom up. The finished back measures about 12 inches wide by 9 inches tall.
Join the two front panels the same way—each ends up 6 inches wide by 9 inches tall. Seam the side edges of the fronts to the back, then seam the outer shoulder squares. The neckline opening that remains is about 12 inches around.
Make two sleeve panels the same way, fold each into a tube, and seam the underarm. Attach the sleeves to the armhole openings, easing them evenly. Add the neckline border, hem border, cuff borders, and button bands in single crochet rib. Sew on the four pastel buttons and the little white pocket, and you are done.
The whole cardigan comes together like a colorful puzzle that actually fits a baby.
FAQ’s
Can a confident intermediate crocheter finish this cardigan?
Yes. If you already make granny squares and have seamed a few projects, the join-as-you-go method is the only new piece. Practice it on two squares first and the rest feels easy. Organization is the real skill here.
How important is blocking the squares?
Extremely important. Blocking every square to exactly 3 inches keeps the panels even and the finished chest measurement accurate. Skip it and the joins can look wonky or the fit can shift.
Can I change the pastel colors?
Absolutely. Any soft rainbow or coordinated pastels work. Keep the final round of every square white so the borders stay crisp and the overall look stays modern.
What if my squares end up a bit bigger or smaller?
Adjust the number of squares per row or switch hook size until they hit 3 inches. Gauge drives the entire fit, so check early and save yourself a full panel redo.
Are the buttons safe for a 6–12 month old?
Sew them on firmly with strong thread and check them regularly. If you prefer, replace them with snaps for extra security on a very active baby.
How do I wash the finished cardigan?
Machine wash on gentle with cold water or hand wash, then lay flat to dry. Avoid the dryer if you used a cotton blend. A light steam after drying refreshes the shape between wears.
Conclusion
This rainbow granny square baby cardigan is pure cheerful handmade joy. The classic squares do most of the visual work, the join-as-you-go method keeps assembly clean, and the finished piece looks like it came from a boutique. Grab your softest pastels, clear a few quiet evenings, and make something a little one will wear and a parent will treasure. You will love every colorful square.