DIY Doll Bedding Set for a Crib or Cradle

This post may contain affiliate links. Please read our Disclosure Policy.

When my daughter got her little doll crib, she was obsessed with putting her babies to bed. I had fabric scraps left from the duvet cover I had made for her room, so I used them to make a matching doll bedding set with a tiny mattress, quilt, and pillows.

This little set took me about 2 to 3 hours to make, and the same basic method can be adjusted for almost any doll crib or cradle.

Finished doll bedding set with a pink and green quilt, pillows, and a baby doll inside a doll crib

What I Included in This Doll Bedding Set

I made this set for the little Graco doll crib my mom gave my daughter for Christmas. Since I still had scraps from her duvet cover  and pillowcases, I thought it would be fun to make the doll crib bedding match her own.

The set includes a padded mattress, a small quilt, and three pillows. I made mine to fit that specific crib, but the same idea works for other doll cribs and cradles once you adjust the measurements.

It was also a pretty quick sewing project compared with the full-size duvet cover. I finished the whole doll bedding set in about 2 to 3 hours using mostly fabric scraps I already had.

Young girl playing with her baby doll in a pink doll crib with handmade bedding

I wrapped everything up for her, and she loved having a little bedding set just for her dolls.

Why I Love This Doll Bedding Set

I love that this project uses small fabric scraps and turns them into something that feels really special. I made this set with leftovers from my daughter’s own bedding, so her doll crib ended up matching her room.

It’s also easy to adjust for different doll cribs or cradles, and you can make the whole set or just the pieces you need, like the mattress, blanket, or pillows.

How to Make a Doll Bedding Set

The measurements below are based on the Graco Room Full of Fun Baby Doll Playset crib I used for this project.

If your doll crib or cradle is a different size, don’t worry. You can use the same construction method and adjust the fabric pieces to fit your own crib.

This is not a sponsored post but in order to give you a specific idea of the crib I used, I wanted to let you know which playset this was. Of course, having your own doll crip, you can follow these same steps but using your own measurements.

How to Size Doll Bedding for Any Crib or Cradle

Before cutting anything, measure the inside bottom of the doll crib where the mattress will sit.

For the mattress base, cut the MDF or cardboard just slightly smaller than that opening so it slides in easily.

For the blanket, I like it a little wider and longer than the mattress so it drapes slightly over the sides.

For the pillows, there is no exact formula. I usually size them in proportion to the crib so they look balanced without taking up the whole bed.

If your crib is close in size to mine, you can use my measurements below as a starting point.

Supplies:

  • Coordinating fabric scraps. I used leftovers from my daughter’s duvet cover set
  • Pillow stuffing.
  • Quilt batting
  • 1 piece of MDF board, 44 × 26 cm (about 17 1/4 × 10 1/4 inches)
  • Color matching thread
  • Fabric Marker
Coordinating pink, green, floral, and white fabrics used to make the doll bedding set

Tools:

Instructions:

Prep Work

Start by cutting all the pieces. These are the measurements I used for the Graco doll crib shown in this tutorial, so adjust them if your crib is a different size.

Cut fabric pieces for the doll quilt arranged on a wooden table

Cut the Fabric Pieces

For the quilt:

  • 6 fabric strips in 3 coordinating prints, each 10 x 28 cm (4 x 11 inches). This measurement includes seam allowance.
  • 1 piece of quilt batting, 44 x 26 cm (17 x 10 inches).
  • 1 backing piece, 50 x 28 cm (20 x 11 inches).

For the mattress:

  • 1 piece of batting, 48 x 26 cm (19 x 10 inches).
  • 1 top fabric piece, 50 x 32 cm (20 x 12.5 inches).
  • 1 backing fabric piece, 46 x 28 cm (18 x 11 inches).

For the large pillow:

  • 2 main fabric pieces, 28 x 18 cm (11 x 7 inches).
  • 1 accent strip, 18 x 6 cm (about 7 x 2.5 inches).
  • 1 second accent strip, 18 x 8 cm (about 7 x 3 inches).

For the small pillows:

  • 2 pieces, 18 x 15 cm (7 x 6 inches).
  • 2 pieces, 20 x 20 cm (8 x 8 inches).

Step 1: Make the Doll Mattress

  1. If your doll crib is a different size from mine, measure the inside bottom of the crib first. Cut the MDF board a few millimeters smaller so it fits easily.
  2. Place the board on the wrong side of your mattress fabric. Leave about 1 inch (2.5 cm) of extra fabric around all four sides, then cut.
MDF board placed over green fabric to measure the doll crib mattress
  1. Lay the mattress fabric wrong side up and center the batting on top.
Quilt batting centered over green fabric for the doll mattress
  1. Add a thin, even layer of stuffing over the batting.
Polyester stuffing spread over batting for the padded doll mattress
  1. Center the MDF board over the batting and stuffing.
  2. Press the board down gently. Working in small sections, apply hot glue close to the edge of the board and pull the fabric over the edge to secure it to the back.
Green mattress fabric folded and glued around the back of the MDF board
  1. Work in small sections so the glue stays hot enough to grab the fabric.
  2. At each corner, pull the fabric snugly, fold the excess neatly, and glue it in place.
  3. Don’t worry if the back looks messy at this point. We’ll cover the raw edges next.
Back of the doll mattress with green fabric glued around the MDF board
  1. Take the backing fabric and fold the raw edges under by about 2 cm. Glue it over the back of the board to cover the raw edges from the mattress fabric.
White backing fabric being added to cover the raw edges on the back of the doll mattress
Finished back of the doll mattress covered neatly with white fabric

The mattress is done. Set it aside while you make the quilt.

Finished padded green mattress for the doll crib

Step 2: Make the Doll Blanket

Fabric pieces arranged for making the patchwork doll blanket
  1. Arrange the six fabric strips in an order you like, alternating the prints. Stitch the strips together along the long edges until you have one quilt top.
  2. The finished quilt top should measure about 50 × 28 cm (19 3/4 × 11 inches).
Pink, white, and floral fabric strips sewn together for the doll quilt top
  1. Place the quilt top and backing right sides together. Sew around the edges, leaving one short side open for turning. I used a seam allowance just under 1 cm because this piece is small.
  2. Finish the raw edges with a serger or a zigzag stitch if your fabric frays easily.
  3. Trim the corners carefully, turn the quilt right side out, and press.
Quilt front and backing sewn together with the corners trimmed before turning
  1. Slide the batting inside and smooth it so it fills the quilt evenly.
Batting being inserted inside the doll quilt
  1. Fold the open edges toward the inside, enclosing the batting. Pin the opening closed and stitch about 1/2 cm from the edge.
Open edge of the doll quilt folded inward around the batting
  1. For a simple quilted finish, stitch close to the seams between the fabric strips. This also helps keep the batting from shifting.
Sewing along the fabric seams to quilt the doll blanket

Woot! The little quilt is ready.

Finished pink and white patchwork doll quilt laid flat on a wooden table

Step 3: Make the Doll Pillows

  1. For the large pillow, fold the narrow accent strip in half lengthwise. Hem one long edge of the second accent strip.
  2. Place the folded strip along one edge of the main pillow fabric. Layer the second accent strip over it, leaving about 1 cm of the folded strip showing. Keep all the raw edges aligned and pin the layers in place.
White pillow fabric with green and pink accent fabrics layered for the doll pillow
  1. Stitch close to the folded edge of the top accent strip to secure all three layers.
Sewing the decorative green and pink fabric strips onto the doll pillow front
  1. Place the second main pillow piece on top, right sides together, and pin around the edges.
Second pillow fabric piece placed right sides together over the decorated pillow front
  1. Sew around the pillow, leaving an opening large enough to turn and stuff it.
Doll pillow sewn around the edges with an opening left for stuffing
  1. Turn the pillow right side out and press.
Turned doll pillow showing the green and pink decorative edge
  1. Fill the pillow with stuffing, then close the opening with a ladder stitch by hand or a narrow machine stitch close to the edge.
Polyester stuffing being inserted into the handmade doll pillow
  1. Finally, repeat the same basic process for the two smaller pillows. I used a French seam on mine, but that part is optional. If you want to learn how to make a French seam, you can see this tutorial.
Finished handmade doll pillows in coordinating pink, green, and white fabrics

Step 4: Assemble the Doll Bedding Set

Finished doll mattress, quilt, and pillows arranged together before placing them in the crib
  1. Place the mattress inside the crib, then add the quilt and pillows.
Baby doll tucked into the crib with the handmade mattress, quilt, and pillows

That’s it. The little doll bedding set is ready for playtime.

Crafting Tips

A few things I would do again, or slightly differently, if I made another set:

  • Fabric scraps are perfect for this project. Old baby clothes, pillowcases, or leftover quilting cotton can work too.
  • Keep the mattress base slightly smaller than the crib opening. If it fits too tightly, it can be frustrating for kids to take in and out.
  • For washable pillows, add a small Velcro or button opening so the stuffing can be removed.
  • Don’t overstuff the pillows. A softer, flatter pillow looks more proportional in a small doll crib.
  • If you want to personalize the set, add the doll’s name with embroidery, applique, or iron-on letters.


My daughter loved this little set and used it constantly. For a while, putting her dolls to bed became part of her own bedtime routine too.

Baby doll lying in a pink doll crib with the finished handmade bedding set

Variations and Alternatives

You can easily change the look of this set without changing the basic construction.

Use flannel or fleece instead of quilting cotton for a softer winter version.

For a more scrappy look, sew the blanket from smaller squares instead of long strips.

You can also simplify the set and make only the mattress and blanket if you don’t want to sew all three pillows.

Young girl playing beside the doll crib with the handmade baby doll bedding
Finished doll bedding set displayed in the crib with green, pink, white, and floral fabrics

Frequently Asked Questions

Can I make this doll bedding set for a different size crib?

Yes. Measure the inside of your doll crib or cradle first, then adjust the mattress, quilt, and pillow pieces to fit. You can use my measurements as a starting point, but they don’t have to be exact for your project.

Can I make this doll bedding set without a sewing machine?

Yes, you can. Since all the pieces are fairly small, you can sew the quilt and pillows by hand. It will take longer, but the construction is simple enough to do without a sewing machine.

Can I use cardboard instead of MDF for the mattress?

Yes. Thick cardboard or foam board can work well if you want something lighter and easier to cut. MDF is sturdier, but it isn’t the only option.

Can the doll bedding be washed?

The quilt and pillows can be washed if you use washable fabrics and stuffing. I would not wash the MDF mattress. If you want a washable mattress, use a removable fabric cover or choose a softer base such as foam instead.

More Projects for Kids to Try

If you like this DIY Doll Bedding Set tutorial, I’m sure you will love these other fun projects for kids too:

If you make a doll bedding set using this tutorial, I’d love to see how yours turns out. Leave me a comment below or tag me on Instagram so I can take a peek at your little version.

✂️ Tutorial

How to Make Doll Bedding Set for Cribs or Cradles. The bedding set on the floor next to the doll crib and a baby doll

How to Make Doll Bedding Set for Cribs or Cradles

Camila Profile Picture on SidebarCamila Rojas
Learn how to make doll bedding set in just a few hours! This easy step-by-step guide will show you how to create a custom blanket, pillows, and mattress for your child’s doll crib.
Prep Time 30 minutes
Crafting Time 1 hour
Total Time 1 hour 30 minutes
Category DIY & Craft
Topic Easy Crafts, For Kids, Sewing
Pieces 1 Set

Tools

  • Sewing Machine
  • Sharp Fabric Scissors or rotary cutter
  • Hot glue gun and glue sticks
  • Pins
  • Measurement tape
  • Ruler

Supplies
  

  • Scraps of coordinated fabrics
  • Pillow stuffing.
  • White Batting
  • An MDF board 44×26 cm
  • Color matching thread
  • Fabric Marker

Instructions
 

Prep Work

  • We need to cut all the pieces. So I’m explaining the measurements I used which come from the Graco Playset.
  • You might need to adjust measurements depending on your kid’s specific doll crib.
  • The Fabric:
  • A: pattern 1
  • B: Pattern 2
  • C: White
  • D: Pattern 3
  • E: Pattern 4
  • Quilt Front:
  • 6 pieces of 3 different – Coordinated fabrics. In my case A B C: 10×28 cm (4 x 11 Inches) – this includes seam allowance.
  • Quilt Back:
  • 1 Piece of batting: 44 x 26 cm – 17 x 10 Inches.
  • 1 piece of coordinated fabric D: 50×28 cm – 20 x 11 Inches.
  • Mattress:
  • 1 Piece of batting: 48×26 cm – 19 x 10 Inches.
  • 1 Piece of fabric E: 50×32 cm – 20 x 12.5 Inches.
  • 1 Piece of fabric C: 46×28 cm – 18 x 11 Inches. – Or any fabric goes since it’s for the base, I used white.
  • Main Pillow:
  • 2x Fabric C: 28×18 cm – 11 x 7 Inches.
  • Fabric B: 18×6 cm – 11 x 2.5 Inches.
  • Fabric E: 18×8 cm – 11 x 3 Inches.
  • Pillow 2: 2x Fabric E: 20×20 cm – 8 x 8 Inches.
  • Pillow 3: 2x Fabric A: 18×15 cm – 7 x 6 Inches.

Step 1: Creating the Mattress

  • If your kid’s doll crib is a different size than ours, I recommend measuring the bottom of the crib (where the mattress should be) and cut your MDF board a few millimeters smaller.
  • Then Use that board to cut your fabric. Place the board on the wrong side of the fabric, leave about 1 inch (2.5 cm) around the board and cut the fabric.
  • The fabric for the matress cut around the mdf board
  • First, put together your fabric E wrong side up and your batting as centered as possible.
  • Put on top some stuffing. Enough to cover all the batting.
  • Then place your MDF board on top of everything as centers as possible.
  • Press it down a little bit and start applying lines of hot glue on the board close to the edge and start attaching the fabric to the back of the board.
  • Keep gluing in small patches, so the glue doesn’t get cool and hardened before you get there.
  • When you hit the corners, just carefully pull a little bit of each side and glue them together to the board.
  • Don’t worry about it not looking pretty, will be taking care of that.
  • Take your white fabric (or Fabric C), fold the edges about 2 cm, and glue it to the back of the board to cover all the ugly raw ends from fabric E. Use a lot of hot glue here. Don’t be shy.
  • Ok, the mattress is done! Set it aside.

Step 2: Making the Blanket

  • Stitch together fabric A with B and then B with C, then A, C and B. You can mix and match in any way you like.
  • The whole top of the blanket should measure about 50×28 cm.
  • Then place together front and back right sides together and stitch the edges leaving one side open. Because this piece is small, I used less than 1 cm seam allowance
  • Serge the raw edges, or zig-zag the edges if yu don’t have a serger to avoid fraying.
  • Cut a bit of each corner and turn it right side out. Press.
  • Insert batting. It should fit perfectly inside.
  • Fold edges towards the inside edging the batting.
  • Pin in place and stitch 1/2 cm from the edge.
  • Finally, as a simple final touch, stitch close to each fabric seam where they join to make it look more like a quilt.
  • Woot! The quilt is ready to go!

Step 3: the Pillows.

  • First, fold fabric B in half.
  • Fold a hem in fabric E.
  • Place fabric B on top of fabric C aligning edges.
  • Place fabric E over fabric B leaving about 1 cm offset. Make sure all raw edges on the back are aligned to the folded hem of fabric F on the wrong side.
  • Pin in place.
  • Then, stitch together fabric B, C, and E close to the fabric E folded edge.
  • Now lay your fabric C onto the piece we just created right sides together and pin in place.
  • placing a piece of fabric over the sewn pieces
  • Next, stitch along the edges of the pillow leaving an opening big enough to insert the stuffing.
  • showing the space reserved to fill the pillow
  • Turn it inside out. Press.
  • Fill it up with your stuffing and stitch the pocket to close the pillow. You can either do this part sewing by hand doing the invisible stitch or with your sewing machine.
  • Finally, repeat the 3 last steps for the other 2 pillows. I chose to make a French seam for the small throw pillows bu that’s just optional. If you want to learn how to shame French seam you can see this tutorial.
  • Step 4: Put the Bedding set in the doll crib
  • Insert your cute mattress in the crib, then style the bed with your new blanket and pillows.
  • Your Girl’s baby doll bedding set is all ready for her to play with!!!
Keyword diy bedding set, diy doll bedding, diy doll bedding set, Doll Bedding Set, How to Make Doll Bedding Set, Make Doll Bedding Set

Other cute sewing project ideas for kids from my favorite bloggers

Share and PIN ME!!!

How to Make Doll Bedding Set for Cribs or Cradles. Pinterest Image with Title text overlay

Til’ next time…

Home sewing project binder with planner pages and sewing measurements.

The Home Sewing Project Binder

Keep Your Sewing Projects Organized

If you are working on more sewing projects, my Printable Sewing Binder gives you one place to keep measurements, fabric information, project notes, supply lists, and plans. It is especially useful when you want to repeat a project later but cannot remember which fabric, needle, measurements, or adjustments you used the first time.

Leave a Reply

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

Project Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.