Easy Doll Blanket Pattern

Every special little girl in your life will enjoy wrapping her favorite doll in this cozy blanket custom made just for her. This quick and easy sewing project can be made with carefully selected coordinating fabrics or scraps left over from other projects. The size is also customizable. It’s as easy as adding or subtracting squares and adjusting the size of the fleece to fit the size of the sewn together squares. I also sold these at craft shows and they were a huge hit. Especially the blankets made with fun little girl colors and fabrics!


25 5” squares of various fabric

23” square of fleece (I buy 24 or 25 inches to make sure it’s big enough. It can be cut to size after the blanket top is constructed.)

Seam Allowance

The seam allowances are 1/4″.


The Blanket Top

Arranging Squares

The blanket top is made up of twenty five 5” squares. I tried to arrange mine by varying lights and darks and also small patterns and large patterns. Arrange 5 rows of 5 squares until you’re satisfied with how it looks. I cut out 5 squares from 5 different fabrics, but because this can by made from scraps or completely customizable, there doesn’t have to be a certain number of pieces from each fabric. Just use what you have!

Sewing Squares

With right sides together, sew together 5 strips of 5 squares.


It’s always nice to have a helper.

Tip: I know that quilters don’t usually backstitch at the beginning and end of their seams, but I always do for something like this, especially if it will be washed a lot. A little extra security never hurts.


Iron the seams so the strips lay flat.

Tip: Iron each row in the opposite direction. This helps keep the corners lined when sewing the strips together. On the picture below, the seams of the row on top are ironed to the left, but the seams of the row under it are ironed to the right. When the two rows are sewn together, the seams will nestle together and create an accurate corner.


Line up the seams and pin to keep the seams in place while sewing.


Iron all seams.

The blanket top is finished!


Sewing the Front to the Back


Lay the fleece on a flat surface. Lay the blanket top on the fleece and cut the fleece to the same size as the top if it’s a little bigger.

Tip: Although the picture doesn’t show it, an even faster way is to pin the top to the fleece with right sides together, and then cut the fleece to the same size.


With right sides together, sew the top to the bottom, leaving a 6 inch opening on one side for turning right side out.


Tip: Sewing with the patchwork on top keeps the fleece from stretching out because most of the stretching happens from the presser foot.


Tip: Normally when sewing a stretchy fabric like fleece a stretch stitch or zigzag stitch should be used, but because there won’t be any stress on this seam, a straight stitch will work just fine.


Tip: A walking foot is a great option for sewing through the thick layer of fleece.


Cut the extra fabric from the corners. Turn the blanket right side out through the opening, making sure the corners are pushed out.

Tip: If you don’t have a tool for pushing the corners out, chopsticks are a great substitute.


Using a low temperature on the iron (so the fleece doesn’t melt), iron along the seam so it lays flat.

Fold in the seam allowance in the opening and iron.


Sew the opening closed very close to the edge of the blanket.

Tip: I use a blind hem foot so I can sew very close to the edge and still sew in a very straight line.


Tip: I changed the bobbin thread to blue so it would match the back and left the top thread white to coordinate better with the top.


To Finish


Top stitch around the entire blanket to give it a finished look and to keep the seam in place. The fleece likes to stretch so a few pins will help keep the fleece in place.


You’re done!

An Added Bonus

These blankets are also great for pets! Claire has already claimed this one for herself!

For your convenience a free PDF of this pattern is available. Click here.


Leave a Reply

Your email address will not be published. Required fields are marked *