Rainbow Heart Crochet Blanket Pattern – Free and Easy
Want to wrap someone in love—literally? This rainbow heart crochet blanket pattern is just the thing! It’s full of bold, colorful hearts on a bright white background and is beginner-friendly. Whether you’re making it for a baby shower, a Valentine’s Day gift, or just to brighten your own space, this free blanket design is full of charm and color. All you need are basic crochet skills, and you’ll be stitching rows of cheerful hearts in no time! The free crochet heart blanket pattern is below.

Perfect for gifting
Looking for a heartfelt handmade gift? This rainbow heart crochet blanket is a cozy and colorful way to show someone you care. Whether it’s for a baby shower, birthday, or “just because,” it’s a keepsake that parents and kids will love. Soft, warm, and full of love—it’s a gift that’s sure to be treasured. This also makes a cute Valentine crochet blanket pattern for February gifting.
Easier than it looks
This easy baby blanket crochet pattern looks impressive but is beginner-friendly! The colorful hearts add charm, and the center 96 rows are made with simple double crochet stitches—no color changes needed. It works up faster than you’d think, making it fun and relaxing to stitch.
Customize your colors
One of the best things about this crochet heart blanket pattern is how easy it is to personalize. I used rainbow hearts on a white background, but you can use any combo—pastels on gray, white hearts on bold shades, or your own signature palette. Make this colorful crochet blanket pattern match your style or your loved one’s nursery!
Tapestry crochet made easy
This is a tapestry crochet pattern, which means you’ll carry yarn along as you go to create the hearts. It’s worked in double crochet stitches, and once you get started, the process is simple and satisfying. You’ll be amazed how the hearts come to life as you make this heart blanket crochet pattern.
Materials for the crochet heart blanket pattern
- Crochet hook: J-10 6 mm hook size
- Yarn: worsted weight yarn in white, pink, orange, yellow, green, and blue
- Copy of the heart crochet blanket graph
- Yarn needle for weaving the yarn tails in
Yardage
I do not have the exact yardage needed for each color of this tapestry crochet blanket pattern, however, my blanket weighs 2 lbs 9 ounces.
Skill level
Easy. This heart blanket crochet pattern uses basic crochet stitches and simple color changes.
Etsy listing

Chill and crochet!
Upgrade to the printable PDF version of this pattern, now available for purchase in my Etsy shop!
Finished measurements
The finished size of this easy crochet baby blanket measures 52″ wide by 60″ long (132 cm by 152 cm)
Gauge
Width: 14 stitches = 4 inches
Length: 9 rows = 4 inches
Crochet terms
- ch(s): chain(s)
- st(s): stitch(es)
- sl st: slip stitch
- dc: double crochet stitch
Pattern notes
- The blanket is made in rows of double crochet stitches.
- Chain 2 at the beginning of each row.
- Make color changes following the graph or the written instructions.
- Each square on the graph represents a double crochet stitch.
- Read the graph from right to left ← on odd-numbered rows, and left to right → on even-numbered rows.
- ← you are working on the “right side”
- → you are working on the “wrong side”
- You can carry the unused yarn color(s) or cut and rejoin as needed.
How to change yarn colors
- To change colors, work the last yarn over of a stitch with the new color. This sets up your yarn for the next stitch in the new color.
- Carry unused colors across the row by laying them over the stitches you’re working into, so you can pick them up as needed. This is known as tapestry crochet!
Why some content is locked
I’m so happy you’re here! 🧶 All of my crochet patterns are completely free for you to enjoy on my website.
Some patterns, templates, and special extras are available as exclusive content, which means you’ll just need to enter your email to unlock them.
Collecting email addresses helps me share:
- New free patterns
- Crochet tips and tutorials
- Special updates and freebies!
Your email is safe with me — I will never spam you or sell your information. You can unsubscribe anytime (but I hope you’ll stick around for all the crochet fun!).
Thank you for supporting my blog and helping me keep sharing free patterns with the crochet community! 🫶Melissa
Crochet heart blanket pattern instructions
Make the baby blanket crochet pattern following the graph or the written instructions.
Row 1 of the heart blanket
With white yarn, chain 187, then double crochet into the 3rd ch from the hook and in each remaining chain. You have made row 1 and should have 185 double crochet stitches.
Graph
Download the crochet blanket heart graph pattern.
Written instructions
Finishing the crochet heart blanket pattern
Fasten off and weave in all of the yarn tails. Block if desired.

Frequently Asked Questions
Is this heart blanket pattern good for beginners?
Yes! It uses simple corner-to-corner blocks and easy color changes.
Can I customize the colors?
Of course! Use any yarn colors you like for the hearts and background.
What size is this beginner crochet blanket pattern?
It measures around 48″ × 48″, depending on yarn and tension.
What yarn and hook should I use for the crochet blanket with hearts?
Use worsted-weight yarn and a 5.0 mm (H‑8) hook for best results.
Is this crochet baby blanket with hearts good for gifting?
Absolutely! The rainbow hearts add a pop of color and love, making it perfect for baby showers, birthdays, or “just because” surprises. It’s soft, cozy, and full of charm—something both parents and little ones will treasure for years.
More free crochet blanket patterns!
If you liked this crochet baby blanket free pattern, you may also like my cactus trails blanket, sunset at the lake colorful crochet blanket, falling hearts crochet rainbow blanket, crochet flower blanket, crochet animal blanket, tulip garden flower blanket, and my crochet leaf blanket patterns.
I’d love to hear from you!
Let’s connect! You can find me on social media- Instagram, Facebook group, Pinterest, and my YouTube channel. Until then, happy crocheting!