Newborn Ruffle Fabric Diaper Cover Tutorial and Free Pattern

newborn diaper cover free pattern


Is there anything sweeter than a brand new baby wearing ruffles?! I think not ;). Today I’m sharing a Ruffle Fabric Free Diaper Cover Pattern with you so that you can make your own! It’s perfect for photos, under dresses, or on it’s own for those in hot enough climates where shirts are optional, hehe.
Photo of my niece Lydia – courtesy of Kyla Beth Photo Studio
We are soon to add a baby girl to our family, and I can’t imagine anything sweeter than newborn photos with a little girl wearing a ruffly diaper cover. I’ve heard from many of you who are also expecting a girl this spring or summer, and wanted to share this free pattern with you for a Ruffle Fabric Diaper Cover!
As newborn photos are usually taken within the first week or so after birth, this pattern is sized to fit a baby up to 9 pounds. But, since ruffle fabric is stretchy and super forgiving when it comes to sizing, many babies will be able to continue to wear the diaper cover for their first few months.
(affiliate links below)
1/3 yd ruffle fabric
1/4″ elastic – 1  14″ piece
1/2″ elastic – 2  8″ pieces
1. Print pattern pieces. Ensure your printer is not set to scale the pattern. Cut pattern pieces out along solid and dashed lines and tape together along dashed lines. Normally a diaper cover could be cut on the fold, but since ruffle fabric is a bit trickier to cut out (I’ll give some specific tips below), we’re going to use a full pattern piece that’s not on the fold.
2. Lay pattern pieces on ruffle fabric and cut out as directed, aligning top of pattern pieces just below point where one ruffle is attached (flip that ruffle up and out of the way while cutting). This will give enough width of non-ruffled fabric to use for the waistband casing.
A couple of other tips to keep in mind when cutting out your pieces:
When cutting the sides and curves of each piece, make sure that the ruffles are always laying flat as they would naturally fall.

When cutting the bottom of each piece, flip the ruffle nearest the bottom up so it does not get in the way of cutting.

A few tips before we start sewing with ruffle fabric:
* Since ruffle fabric is a knit, always use a ballpoint needle.
* Before pinning and sewing ANY seam, always make sure every ruffle is laying flat and in place. Sewing in the direction that the ruffles are laying will help them to stay put while being sewn (example: sew the side seams from the top of the diaper cover towards the bottom).
* Pin, pin, pin! I can’t say that enough, especially on any curved edges, where it’s more difficult to keep the ruffles in place as their sewn.
* Don’t stretch the fabric as it’s sewn. Allow the feed dogs on your machine to gently guide fabric through.
* Sergers work great with ruffle fabric, but I like to sew the seams with a sewing machine first and serge afterwards to give myself the opportunity to unpick any areas where the ruffles might have gotten out of place when sewn. Do what works best for you :).
* Ruffle fabric raw edges will not fray, so if you don’t have a serger, you can just leave the raw edges after they’re stitched – no need to zigzag.

3. Pin and stitch front and back pieces together at sides and bottom edges, leaving leg holes open and using a 1/2″ seam allowance. The ruffle nearest the waistband should be flipped upwards toward the top of the diaper cover while sewing the side seams (I didn’t do this, but I’ll explain why you should in a later step). When stitching the bottom seam, you may have to decrease your seam allowance to avoid stitching into a row of ruffles – I only had about a 1/4″ seam allowance on the bottom in this case, but use 1/2″ if you can.

Your ruffles should be laying nice and flat (your top ruffle will be facing upward though, right?).



4. Turn top of diaper cover 3/4″-1″ (depending how much fabric you have before the next row of ruffles) to the wrong side and pin in place, with the first row of ruffle flipped upward and out of the way of the pins.

If you had sewn the side seams with the top row flipped upward, you would not see this at the side seams, which makes it more difficult to sew the waistband casing without catching the top row of ruffles:

5. Stitch close to edge of pinned waistband, forming a casing for elastic, and leaving an opening to insert elastic. Pay special attention to keeping ruffles out of the way of the seam.

6. Pin one leg opening 1/2″ toward wrong side of fabric, using plenty of pins to keep ruffles in place.

7. Stitch close to edge of pinned edge, forming a casing for elastic and leaving an opening to insert elastic. It’s tricky to keep the ruffles perfectly in place as you sew around the curves, so chances are you’ll have a few areas of imperfection where the ruffles got caught up. The good news is that once the elastic is in, no one else will know, so don’t worry a whole lot about it (for the record, it pains me to say that).

8. Repeat steps 6-7 with remaining leg opening.

9. Use a safety pin to insert a 8″ piece (you can adjust the length of elastic based on the size of your baby’s thighs – take off a bit for an extra tiny baby, add a bit for a chubby baby, or if you want the cover to fit longer, you may also want to add a bit extra length) of 1/4″ elastic into casing of one leg opening. Overlap elastic ends 1/2″ and sew together using a zig zag stitch. Repeat with other leg opening and stitch opening of each casing closed.

10. Use a safety pin to insert a 14″ piece (again, adjust the length as needed) of 1/2″ elastic into waistband casing. Overlap ends 1/2″ and sew together using a zig zag stitch. Stitch casing opening closed.


Great work! Your diaper cover is ready to be worn on a cute little behind :).

I’m excited to share some pics of our little one wearing her ruffle fabric diaper cover when the time comes, but in the meantime, please share pics of your covers in by tagging @sewmuchado and using #sewmuchado on Instagram – I’d love to check them out!


Similar Posts


  1. Adorable! I just saw some of this fabric and wondered how to sew with it! Thanks to your great tutorial, it looks much easier than I thought! I would love it if you would come link up with Busy Monday (through Thursdays) at A Pinch of Joy, a linky party for ideas that make life better.

  2. She is going to be adorable in this! Makes me with I had a girl to dress in ruffles, but I just made my son a little ruffle-less one : )

  3. Super cute and fairly quick project! It will be a great guide even for making my almost 2 year old some bloomers. Thanks for sharing.

  4. Great use for ruffle fabric. Would love to feature this if you added the Craftastic party button to your party page. Thanks for linking up & looking forward to seeing what you link next.

  5. I just made my first pair – your tutorial is great and they turned out really cool :) Thank you for the tricks and hints – VERY useful for a first time ‘ruffle sewer’ :)

  6. Just found your tutorial! So adorable!! I’m going to make a coupe for my baby girl that’s due in August. I had a question about the size. (want to make sure I’m printing correctly!) When I printed it, the pattern is about 7.5″ from crotch to waist, and about 12″ from side to side. It seems really big for a newborn, but I know the elastic will shrink it down considerably! Is that too big? :-)

  7. I REALLY, REALLY wanted to thank you for your generous tutorials!!!!!! I am a beginning sewer and your step by step and tips help me to be successful! I want to upload a pic of the ruffle bum I made and also a baby blessing dress I made from your tutorials! I rarely comment, but I had to… I MUST THANK U so much for being so generous in posting tutorials!!!!!!

    [email protected]

  8. Pingback: Links for Free Sewing Patterns for Babies | Jorjyboo
  9. I am going to try to make some of these for my future great granddaughter (after I find out the baby is a girl)! My granddaughter is expecting her first baby in June and even with the girls in the family I have never made ruffle diaper covers so I am looking forward to this and also thank you very, very much for all the tips and tricks to do this!

    1. Hi Teena! The easiest way would be to copy and paste the instructions into a word document.

  10. Can I make these with non ruffle fabric? I made a few of your peasant dresses for my coming baby girl and wanted to make some matching diaper covers to go under them. The fabric I used for the dresses is basic cotton quilting fabric.

  11. Pingback: Free sewing patterns of clothes for kids and adults. Top 10 sites.
  12. Pingback: Free sewing patterns kids and adults clothes. Top 10 sites.
  13. DOES THIS PATTERN INCLUDE SEAM ALLOWANCES – you mention seam allowances in the instructions but wanted to check before I cut out – there is nothing on the pattern to say you have allowed for it – or is it there and I just cant see it???

Leave a Reply

Your email address will not be published.