Charm Square Blossoms – Easy and Free Baby Quilt Pattern!


This free quilt pattern uses a charm square bundle of fabric to make a fast and easy baby quilt. Small quilts like this can also be used as wall hangings, table toppers, and throw quilts.

Those charm square fabric bundles that they keep next to the cash register are so tempting! How many do you have in your stash? Here’s the perfect quilt pattern to use up a charm square bundle – it’s easy and fast and you’ll need just 1 1/4 yards of background fabric to finish it up.

This blog post has been converted to an optional PDF that’s optimized for printing. Find it here. The free Charm Square Blossoms Baby Quilt Pattern is included in the blog post below and is free to read, print, and sew! Just hit CTRL +P on your computer to print. The Optimized for Printing PDF download for $3 is optional. Did you know you can get ALL the Optimized for Printing PDF files organized in a library for you to access anytime you want? Check it out.


Because it has lots of negative space, this easy baby quilt sewn with charm squares can be stitched up in an afternoon.

The finished size is approximately 43’’ x 44’’.

Small quilts like this are perfect for practicing your quilting skills because they are easy to move through your sewing machine. This is the first quilt I quilted on my Bernina Q20, but it would also look darling with easy cross hatch quilting.

Are you ready to sew the easy Charm Square Blossoms Baby Quilt?

You will need:

  • 1 charm square fabric bundle (or about 36 squares of fabric 5’’ x 5’’)

  • 1 1/4 yards of fabric for the quilt background

  • a piece of quilt batting 49’’ x 50’’

  • 3 yards of fabric for the backing (or a backing piece 49’’ x 50’’)

  • 1/2 yard fabric for binding


Planning and Cutting:

1. From your 5’’ square fabric pieces, choose 32 pieces to make 8 blossoms. Each blossom requires four 5’’ squares. From my Christmas Figs II bundle, I planned 3 green blossoms, 3 red blossoms, and 2 white blossoms.

2. From the leftover charm squares (or from scraps), cut four matching 1 1/2’’ squares to make the center of each blossom. You will need 32 squares 1 1/2’’ x 1 1/2’’ total.

Organize your fabrics into 8 piles (one for each blossom). Each pile should contain 4 squares 5’’ x 5’’ and 4 squares 1 1/2’’ x 1 1/2’’.

3. From your background fabric, cut:

  • 2 strips 2 1/2’’ x 43 1/2’’ (you will have to piece these strips together if your fabric is not wide enough)

  • 4 strips 4 1/2’’ x 40 1/2’’

  • 1 rectangle 8’’ x 9 1/2’’

  • 2 rectangles 7 3/4’’ x 9 1/2’’

  • 8 rectangles 3 3/4’’ x 9 1/2’’

  • 64 squares 1 1/2’’ x 1 1/2’’

Tip: cut your background fabrics in the order stated to make sure you have enough fabric.


Make 8 Blossom Blocks

Each blossom block consists of four 5’’ squares, four 1 1/2’’ center fabric squares, and eight 1 1/2’’ background fabric squares.

1. Keep the fabrics for each blossom together. Place a 1 1/2’’ blossom center square on one corner of a 5’’ fabric square, right sides together.

Draw a diagonal line across the smaller square as seen above, if desired. This is a stitching line.


2. Sew across the diagonal line on the small square. Put each 5’’ square together with its chosen 1 1/2’’ center fabric square and sew across the small square diagonally. You may not need to draw the diagonal line since these squares are small.


3. Trim away the extra fabric 1/4’’ past the seam on each small square. Open the corner and press flat.

Repeat to make 32 squares. Continue to keep your squares organized in sets of 4 to make 8 blossoms blocks.


4. Sew two 1 1/2’’ background fabric squares to each 5’’ square, on the corners adjacent to corner with the center fabric triangle. Trim away the extra fabric 1/4’’ past each seam and press each corner open.

Repeat to make 32 squares.


5. Arrange the squares for each blossom in sets of two with the center fabric corners together, stitch.

Sew each set of two together to make a 9 1/2’’ blossom block. Repeat to make 8.

Assemble the Blossom Blocks and Sew Together with the Background Fabric

1. Lay out the blossom blocks on your workspace or quilt design wall in a pleasing arrangement. There should be 3 columns. The two outer columns need 3 blossom blocks and the center column needs 2.

diagram 1.jpg

2. Sew the 8’’ x 9 1/2’’ background fabric rectangle in between the two blossom blocks in the center column. Then sew the two 7 3/4’’ x 9 1/2’’ background fabric rectangles to the top and bottom of the column.

3. Make the two side columns by sewing the three blossom blocks together with 3 3/4’’ x 9 1/2’’ background fabric rectangles in between them. Then sew two 3 3/4’’ x 9 1/2’’ background fabric rectangles to the top and bottom of the columns.

4. Sew the three columns together with 4 1/2’’ x 40 1/2’’ strips in between. Then sew two more 4 1/2’’ x 40 1/2’’ strips on either side.

diagram 3.jpg

5. Sew the two 2 1/2’’ x 43 1/2’’ strips to the top and bottom of the quilt.

Actual Quilt.jpg

Finishing the Charm Square Blossoms Baby Quilt

1. Cut the backing fabric in half and sew it together to make a piece big enough for the back of the quilt (at least 49’’ x 50’’).

2. Sandwich the quilt top, batting, and backing together and baste. For small quilts like this, I use double sided fusible batting and press to fuse, or I use regular batting and pin baste using quilter’s safety pins.

3. Quilt the quilt top as desired.

4. Cut 5 strips of binding 2 1/2’’ x width-of-fabric (or as desired) and sew them together using diagonal seams. Bind the quilt using your preferred method. See how I bind my quilts by machine here.

Happy Quiltmaking!


Disclosure: some of my posts contain affiliate links. If you purchase something through one of those links I may receive a small commission, so thank you for supporting SewCanShe when you shop! All of the opinions are my own and I only suggest products that I actually use. 🙂