Crochet flower blanket with yellow daisies and green stems draped over a cream armchair beside a light wood side table.

Crochet flower blanket pattern

Want a crochet blanket that feels simple, modern, and timeless? This crochet flower blanket pattern is a one-piece corner-to-corner (C2C) design with a bold floral motif on a neutral background. It’s best suited for intermediate crocheters who enjoy graphic designs, color changes, and polished finishes.

Quick answer
This crochet flower blanket pattern is a one-piece corner-to-corner (C2C) design worked continuously from one corner to the other. The finished blanket measures about 32 x 41 inches, and it’s a great fit for intermediate crocheters who are comfortable with color changes and C2C construction.

Best for: Intermediate crocheters
Style: One-piece C2C flower blanket with a modern look
Includes: Blanket details, written instructions, and FAQs

What is corner-to-corner crochet (C2C)?

Corner-to-corner crochet, also called C2C, is a method worked diagonally in small blocks made with chains and double crochet stitches. In this blanket, the floral design is worked as one continuous C2C piece from one corner to the other.

Why you’ll love this pattern

  • Modern neutral style — A clean floral design that fits beautifully in minimalist and modern spaces.
  • One-piece construction — Crocheted continuously with no panels to join.
  • Intermediate-friendly challenge — Great for crocheters ready to build confidence with C2C color changes.
  • Versatile use — Works well as a baby blanket, wall hanging, or decorative throw.
  • Easy to customize — Swap colors to match your home or create a personalized gift.

Crochet flower blanket pattern details

Here’s a quick overview of the materials, finished size, gauge, and pattern notes before you begin.

Skill level

Intermediate. This corner-to-corner (C2C) blanket is worked as one continuous project and includes frequent color changes throughout. You should be comfortable with basic C2C stitches and managing multiple yarn colors before starting.

Materials needed

  • G/6 (4 mm) crochet hook: Use this size or the hook size needed to meet gauge.
  • Worsted weight yarn (#4): In white, tan, pink, red, and green.
  • Yarn needle: For weaving in ends.
  • Scissors: For cutting yarn.
  • Stitch markers (optional): Helpful for counting rows or marking corners.

Yardage

I used Lion Brand Pima Cotton:

  • Blueprint: 2 Balls
  • Vintage: 4 Balls
  • Dragonfly: 1 Ball
  • Mineral Yellow: 3 Balls
  • Rose Taupe: 1 Ball

Finished size

The finished crochet flower blanket measures approximately 32 inches wide by 41 inches long (81 x 104 cm).

Gauge

Gauge isn’t critical for this blanket, but it will affect the finished size. If your stitches are looser or tighter than mine, your blanket may turn out slightly larger or smaller.

8 C2C blocks (ch 3 + 3 dc) = 4 inches (10 cm)

Too many blocks in 4 inches? Try a larger hook.
Too few blocks in 4 inches? Try a smaller hook.

Crochet abbreviations

  • sc = single crochet
  • dc = double crochet
  • ch/chs = chain/chains
  • st/sts = stitch/stitches
  • sl st = slip stitch

Pattern notes

  • This blanket uses the corner-to-corner (C2C) technique.
  • You can follow the graph or the written instructions.
  • Each C2C block is made of ch 3 + 3 dc.
  • ↙ Right-side rows: You are looking at the front of the blanket.
  • ↗ Wrong-side rows: You are looking at the back of the blanket.
  • Tip: In C2C, you turn your work at the end of each row, so the front and back alternate.
  • The pattern is written in US crochet terms.
Crochet Flower Blanket

Crochet flower blanket pattern instructions

Make the crochet flower blanket by following the graph or the written instructions, changing colors as indicated.

Graph

Download the flower blanket graph, which is split over 4 pages. Start in the bottom right corner and work toward the top left corner, marking off each block as you go.

Written instructions

↙ Row 1: blue x 1 (1 block)
↗ Row 2: blue x 2 (2 blocks)
↙ Row 3: blue x 3 (3 blocks)
↗ Row 4: blue x 4 (4 blocks)
↙ Row 5: blue x 2, white x 1, blue x 2 (5 blocks)
↗ Row 6: blue x 2, white x 2, blue x 2 (6 blocks)
↙ Row 7: blue x 2, white x 3, blue x 2 (7 blocks)
↗ Row 8: blue x 2, white x 4, blue x 2 (8 blocks)
↙ Row 9: blue x 2, white x 5, blue x 2 (9 blocks)
↗ Row 10: blue x 2, white x 6, blue x 2 (10 blocks)
↙ Row 11: blue x 2, white x 7, blue x 2 (11 blocks)
↗ Row 12: blue x 2, white x 8, blue x 2 (12 blocks)
↙ Row 13: blue x 2, white x 9, blue x 2 (13 blocks)
↗ Row 14: blue x 2, white x 10, blue x 2 (14 blocks)
↙ Row 15: blue x 2, white x 11, blue x 2 (15 blocks)
↗ Row 16: blue x 2, white x 12, blue x 2 (16 blocks)
↙ Row 17: blue x 2, white x 13, blue x 2 (17 blocks)
↗ Row 18: blue x 2, white x 14, blue x 2 (18 blocks)
↙ Row 19: blue x 2, white x 15, blue x 2 (19 blocks)
↗ Row 20: blue x 2, white x 16, blue x 2 (20 blocks)
↙ Row 21: blue x 2, white x 17, blue x 2 (21 blocks)
↗ Row 22: blue x 2, white x 18, blue x 2 (22 blocks)
↙ Row 23: blue x 2, white x 19, blue x 2 (23 blocks)
↗ Row 24: blue x 2, white x 20, blue x 2 (24 blocks)
↙ Row 25: blue x 2, white x 21, blue x 2 (25 blocks)
↗ Row 26: blue x 2, white x 22, blue x 2 (26 blocks)
↙ Row 27: blue x 2, white x 23, blue x 2 (27 blocks)
↗ Row 28: blue x 2, white x 24, blue x 2 (28 blocks)
↙ Row 29: blue x 2, white x 25, blue x 2 (29 blocks)
↗ Row 30: blue x 2, white x 26, blue x 2 (30 blocks)
↙ Row 31: blue x 2, white x 27, blue x 2 (31 blocks)
↗ Row 32: blue x 2, white x 28, blue x 2 (32 blocks)
↙ Row 33: blue x 2, white x 29, blue x 2 (33 blocks)
↗ Row 34: blue x 2, white x 30, blue x 2 (34 blocks)
↙ Row 35: blue x 2, white x 28, green x 1, white x 2, blue x 2 (35 blocks)
↗ Row 36: blue x 2, white x 3, green x 1, white x 28, blue x 2 (36 blocks)
↙ Row 37: blue x 2, white x 28, green x 1, white x 4, blue x 2 (37 blocks)
↗ Row 38: blue x 2, white x 4, green x 1, white x 29, blue x 2 (38 blocks)
↙ Row 39: blue x 2, white x 21, green x 2, white x 6, green x 1, white x 5, blue x 2 (39 blocks)
↗ Row 40: blue x 2, white x 6, green x 1, white x 2, green x 7, white x 20, blue x 2 (40 blocks)
↙ Row 41: blue x 2, white x 19, green x 11, white x 7, blue x 2 (41 blocks)
↗ Row 42: blue x 2, white x 8, green x 12, white x 18, blue x 2 (42 blocks)
↙ Row 43: blue x 2, white x 17, green x 13, white x 9, blue x 2 (43 blocks)
↗ Row 44: blue x 2, white x 9, green x 14, white x 17, blue x 2 (44 blocks)
↙ Row 45: blue x 2, white x 17, green x 14, white x 10, blue x 2 (45 blocks)
↗ Row 46: blue x 2, white x 11, green x 2, white x 1, green x 6, white x 22, blue x 2 (46 blocks)
↙ Row 47: blue x 2, white x 24, green x 1, white x 4, green x 2, white x 12, blue x 2 (47 blocks)
↗ Row 48: blue x 2, white x 13, green x 2, white x 29, blue x 2 (48 blocks)
↙ Row 49: blue x 2, white x 29, green x 2, white x 14, blue x 2 (49 blocks)
↗ Row 50: blue x 2, white x 15, green x 2, white x 29, blue x 2 (50 blocks)
↙ Row 51: blue x 2, white x 29, green x 2, white x 16, blue x 2 (51 blocks)
↗ Row 52: blue x 2, white x 17, green x 2, white x 29, blue x 2 (52 blocks)
↙ Row 53: blue x 2, white x 29, green x 2, white x 18, blue x 2 (53 blocks)
↗ Row 54: blue x 2, white x 19, green x 2, white x 29, blue x 2 (54 blocks)
↙ Row 55: blue x 2, white x 29, green x 2, white x 20, blue x 2 (55 blocks)
↗ Row 56: blue x 2, white x 20, green x 3, white x 29, blue x 2 (56 blocks)
↙ Row 57: blue x 2, white x 29, green x 4, white x 20, blue x 2 (57 blocks)
↗ Row 58: blue x 2, white x 20, green x 5, white x 29, blue x 2 (58 blocks)
↙ Row 59: blue x 2, white x 29, green x 5, white x 21, blue x 2 (59 blocks)
↗ Row 60: blue x 2, white x 21, green x 3, white x 2, green x 1, white x 29, blue x 2 (60 blocks)
↙ Row 61: blue x 2, white x 28, green x 2, white x 2, green x 4, white x 21, blue x 2 (61 blocks)
↗ Row 62: blue x 2, white x 22, green x 3, white x 3, green x 2, white x 28, blue x 2 (62 blocks)
↙ Row 63: blue x 2, white x 6, yellow x 2, white x 20, green x 2, white x 3, green x 4, white x 22, blue x 2 (63 blocks)
↗ Row 64: blue x 2, white x 23, green x 3, white x 4, green x 2, white x 19, yellow x 3, white x 2, yellow x 2, white x 2, blue x 2 (64 blocks)
Corner: Start decreasing on RS
↙ Row 65: blue x 2, white x 2, yellow x 3, white x 2, yellow x 3, white x 18, green x 3, white x 3, green x 4, white x 22, blue x 2 (64 blocks)
↗ Row 66: blue x 2, white x 22, green x 3, white x 4, green x 3, white x 17, yellow x 4, white x 1, yellow x 4, white x 2, blue x 2 (64 blocks)
↙ Row 67: blue x 2, white x 2, yellow x 10, white x 16, green x 1, white x 1, green x 1, white x 4, green x 4, white x 21, blue x 2 (64 blocks)
↗ Row 68: blue x 2, white x 20, green x 4, white x 5, green x 1, white x 1, green x 1, white x 16, yellow x 9, white x 3, blue x 2 (64 blocks)
↙ Row 69: blue x 2, white x 3, yellow x 10, white x 15, green x 1, white x 1, green x 1, white x 6, green x 3, white x 20, blue x 2 (64 blocks)
↗ Row 70: blue x 2, white x 19, green x 4, white x 5, green x 2, white x 1, green x 2, white x 14, yellow x 9, white x 4, blue x 2 (64 blocks)
↙ Row 71: blue x 2, white x 5, yellow x 9, white x 13, green x 2, white x 2, green x 1, white x 6, green x 3, white x 19, blue x 2 (64 blocks)
↗ Row 72: blue x 2, white x 19, green x 2, white x 7, green x 1, white x 2, green x 2, white x 12, yellow x 11, white x 4, blue x 2 (64 blocks)
↙ Row 73: blue x 2, white x 3, yellow x 13, white x 10, green x 3, white x 2, green x 1, white x 8, green x 2, white x 18, blue x 2 (64 blocks)
↗ Row 74: blue x 2, white x 18, green x 1, white x 8, green x 2, white x 3, green x 2, white x 10, yellow x 13, white x 3, blue x 2 (64 blocks)
↙ Row 75: blue x 2, white x 3, yellow x 14, white x 8, green x 3, white x 4, green x 1, white x 8, green x 2, white x 17, blue x 2 (64 blocks)
↗ Row 76: blue x 2, white x 17, green x 1, white x 9, green x 1, white x 5, green x 2, white x 7, green x 2, yellow x 13, white x 3, blue x 2 (64 blocks)
↙ Row 77: blue x 2, white x 4, yellow x 13, green x 2, white x 5, green x 3, white x 5, green x 1, white x 27, blue x 2 (64 blocks)
↗ Row 78: blue x 2, white x 27, green x 1, white x 6, green x 2, white x 4, green x 3, yellow x 13, white x 4, blue x 2 (64 blocks)
↙ Row 79: blue x 2, white x 5, yellow x 13, green x 3, white x 3, green x 1, white x 7, green x 1, white x 27, blue x 2 (64 blocks)
↗ Row 80: blue x 2, white x 26, green x 1, white x 8, green x 2, white x 2, green x 2, yellow x 13, white x 6, blue x 2 (64 blocks)
↙ Row 81: blue x 2, white x 6, yellow x 12, green x 4, white x 1, green x 2, white x 8, green x 1, white x 26, blue x 2 (64 blocks)
↗ Row 82: blue x 2, white x 26, green x 1, white x 9, green x 6, yellow x 11, white x 7, blue x 2 (64 blocks)
Corner: Start decreasing on RS
↙ Row 83: blue x 2, white x 7, yellow x 10, green x 5, white x 5, yellow x 2, white x 4, green x 1, white x 25, blue x 2 (63 blocks)
↗ Row 84: blue x 2, white x 25, green x 1, white x 3, yellow x 3, white x 4, green x 3, yellow x 1, green x 1, yellow x 9, white x 8, blue x 2 (62 blocks)
↙ Row 85: blue x 2, white x 8, yellow x 10, green x 3, white x 4, yellow x 4, white x 2, green x 2, white x 2, yellow x 1, white x 21, blue x 2 (61 blocks)
↗ Row 86: blue x 2, white x 19, yellow x 4, white x 1, green x 1, white x 2, yellow x 5, white x 4, green x 3, yellow x 10, white x 7, blue x 2 (60 blocks)
↙ Row 87: blue x 2, white x 6, yellow x 11, green x 3, white x 4, yellow x 5, white x 1, green x 1, white x 1, yellow x 5, white x 18, blue x 2 (59 blocks)
↗ Row 88: blue x 2, white x 17, yellow x 6, green x 1, white x 1, yellow x 6, white x 4, green x 3, yellow x 11, white x 5, blue x 2 (58 blocks)
↙ Row 89: blue x 2, white x 5, yellow x 11, green x 2, white x 5, yellow x 5, white x 1, green x 1, yellow x 7, white x 16, blue x 2 (57 blocks)
↗ Row 90: blue x 2, white x 16, yellow x 7, green x 1, yellow x 6, white x 6, yellow x 12, white x 4, blue x 2 (56 blocks)
↙ Row 91: blue x 2, white x 3, yellow x 12, white x 7, yellow x 14, white x 15, blue x 2 (55 blocks)
↗ Row 92: blue x 2, white x 15, yellow x 7, green x 1, yellow x 6, white x 2, yellow x 1, white x 1, yellow x 1, white x 2, yellow x 11, white x 3, blue x 2 (54 blocks)
↙ Row 93: blue x 2, white x 3, yellow x 10, white x 2, yellow x 5, white x 1, yellow x 13, white x 15, blue x 2 (53 blocks)
↗ Row 94: blue x 2, white x 14, yellow x 20, white x 3, yellow x 5, white x 2, yellow x 1, white x 3, blue x 2 (52 blocks)
↙ Row 95: blue x 2, white x 5, yellow x 5, white x 3, yellow x 20, white x 14, blue x 2 (51 blocks)
↗ Row 96: blue x 2, white x 14, yellow x 19, white x 4, yellow x 4, white x 5, blue x 2 (50 blocks)
↙ Row 97: blue x 2, white x 4, yellow x 3, white x 5, yellow x 19, white x 14, blue x 2 (49 blocks)
↗ Row 98: blue x 2, white x 11, yellow x 21, white x 7, yellow x 1, white x 4, blue x 2 (48 blocks)
↙ Row 99: blue x 2, white x 11, yellow x 22, white x 10, blue x 2 (47 blocks)
↗ Row 100: blue x 2, white x 9, yellow x 22, white x 11, blue x 2 (46 blocks)
↙ Row 101: blue x 2, white x 11, yellow x 10, pink x 2, yellow x 10, white x 8, blue x 2 (45 blocks)
↗ Row 102: blue x 2, white x 7, yellow x 10, pink x 3, yellow x 9, white x 11, blue x 2 (44 blocks)
↙ Row 103: blue x 2, white x 11, yellow x 8, pink x 4, yellow x 9, white x 7, blue x 2 (43 blocks)
↗ Row 104: blue x 2, white x 6, yellow x 10, pink x 4, yellow x 6, white x 12, blue x 2 (42 blocks)
↙ Row 105: blue x 2, white x 12, yellow x 6, pink x 4, yellow x 9, white x 6, blue x 2 (41 blocks)
↗ Row 106: blue x 2, white x 6, yellow x 9, pink x 4, yellow x 5, white x 12, blue x 2 (40 blocks)
↙ Row 107: blue x 2, white x 14, yellow x 3, pink x 3, yellow x 9, white x 6, blue x 2 (39 blocks)
↗ Row 108: blue x 2, white x 9, yellow x 6, pink x 2, yellow x 5, white x 12, blue x 2 (38 blocks)
↙ Row 109: blue x 2, white x 10, yellow x 15, white x 8, blue x 2 (37 blocks)
↗ Row 110: blue x 2, white x 6, yellow x 17, white x 9, blue x 2 (36 blocks)
↙ Row 111: blue x 2, white x 8, yellow x 18, white x 5, blue x 2 (35 blocks)
↗ Row 112: blue x 2, white x 4, yellow x 19, white x 7, blue x 2 (34 blocks)
↙ Row 113: blue x 2, white x 6, yellow x 20, white x 3, blue x 2 (33 blocks)
↗ Row 114: blue x 2, white x 3, yellow x 20, white x 5, blue x 2 (32 blocks)
↙ Row 115: blue x 2, white x 4, yellow x 9, white x 1, yellow x 11, white x 2, blue x 2 (31 blocks)
↗ Row 116: blue x 2, white x 2, yellow x 11, white x 1, yellow x 8, white x 4, blue x 2 (30 blocks)
↙ Row 117: blue x 2, white x 3, yellow x 8, white x 1, yellow x 6, white x 1, yellow x 4, white x 2, blue x 2 (29 blocks)
↗ Row 118: blue x 2, white x 2, yellow x 3, white x 1, yellow x 6, white x 2, yellow x 7, white x 3, blue x 2 (28 blocks)
↙ Row 119: blue x 2, white x 3, yellow x 6, white x 3, yellow x 5, white x 2, yellow x 2, white x 2, blue x 2 (27 blocks)
↗ Row 120: blue x 2, white x 5, yellow x 6, white x 3, yellow x 6, white x 2, blue x 2 (26 blocks)
↙ Row 121: blue x 2, white x 2, yellow x 5, white x 3, yellow x 7, white x 4, blue x 2 (25 blocks)
↗ Row 122: blue x 2, white x 4, yellow x 7, white x 3, yellow x 4, white x 2, blue x 2 (24 blocks)
↙ Row 123: blue x 2, white x 3, yellow x 1, white x 5, yellow x 7, white x 3, blue x 2 (23 blocks)
↗ Row 124: blue x 2, white x 3, yellow x 6, white x 9, blue x 2 (22 blocks)
↙ Row 125: blue x 2, white x 8, yellow x 7, white x 2, blue x 2 (21 blocks)
↗ Row 126: blue x 2, white x 2, yellow x 6, white x 8, blue x 2 (20 blocks)
↙ Row 127: blue x 2, white x 7, yellow x 6, white x 2, blue x 2 (19 blocks)
↗ Row 128: blue x 2, white x 2, yellow x 5, white x 7, blue x 2 (18 blocks)
↙ Row 129: blue x 2, white x 7, yellow x 4, white x 2, blue x 2 (17 blocks)
↗ Row 130: blue x 2, white x 2, yellow x 2, white x 8, blue x 2 (16 blocks)
↙ Row 131: blue x 2, white x 11, blue x 2 (15 blocks)
↗ Row 132: blue x 2, white x 10, blue x 2 (14 blocks)
↙ Row 133: blue x 2, white x 9, blue x 2 (13 blocks)
↗ Row 134: blue x 2, white x 8, blue x 2 (12 blocks)
↙ Row 135: blue x 2, white x 7, blue x 2 (11 blocks)
↗ Row 136: blue x 2, white x 6, blue x 2 (10 blocks)
↙ Row 137: blue x 2, white x 5, blue x 2 (9 blocks)
↗ Row 138: blue x 2, white x 4, blue x 2 (8 blocks)
↙ Row 139: blue x 2, white x 3, blue x 2 (7 blocks)
↗ Row 140: blue x 2, white x 2, blue x 2 (6 blocks)
↙ Row 141: blue x 2, white x 1, blue x 2 (5 blocks)
↗ Row 142: blue x 4 (4 blocks)
↙ Row 143: blue x 3 (3 blocks)
↗ Row 144: blue x 2 (2 blocks)
↙ Row 145: blue x 1 (1 block)

Finishing

Fasten off and weave in all ends. Block the blanket if desired.

Crochet Flower Blanket

  

Frequently asked questions

Is this a beginner-friendly C2C blanket pattern?
This pattern is best for intermediate crocheters. While it uses standard C2C stitches, the continuous construction and color changes make it more advanced than beginner patterns.

What is the finished size of the blanket?
The finished crochet flower blanket measures approximately 32 inches wide by 41 inches long.

What yarn and hook are used for this pattern?
This pattern uses worsted weight yarn and a G-6 (4 mm) crochet hook. The sample blanket was made using Lion Brand Pima Cotton for a smooth, modern finish.

Is this blanket worked in panels or one piece?
This blanket is crocheted as one continuous corner-to-corner (C2C) project, not separate panels.

Can I make this blanket bigger or smaller?
Yes. You can adjust the finished size by using a larger or smaller hook and yarn, or by adding a border. The pattern does not recommend adding extra C2C blocks, as that would change the design proportions.

New to C2C? Start with my video tutorial

If you’re new to corner-to-corner crochet, start with my beginner-friendly C2C video tutorial. It walks you through the basic C2C block, plus increases and decreases, using a small practice panel before you begin this blanket.

YouTube video

Printable PDF pattern

If you prefer an easy, print-friendly version of this crochet flower blanket pattern, a printable PDF is available in my Etsy shop. The PDF includes the full pattern instructions in a clean, ad-free format, making it perfect for printing or saving on your device.

More free crochet blanket patterns

Explore more free crochet blanket patterns featuring clean lines, bold colorwork, and modern designs you’ll actually want to use and display. From graphic C2C blankets to cozy everyday throws, these patterns are fun to crochet and easy to style.

Browse the gallery below to find your next blanket project.

Blooming crochet flower patterns

Discover free crochet flower patterns that are quick to make and perfect for decorating crochet projects, gifts, and seasonal décor.

Let’s connect!

I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.

📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

Free and easy Spring Bloom crochet flower blanket pattern; works diagonally in rows using c2c technique; perfect for beginners with free charts and pictures.