How To: Create a Ruffled Onesie

Posted on September 12th, 2010 in Craft by mynagirl

How to turn a thin utilitarian onesie into an adorable little mini-dress!

Ruffly goodness!

A little rockabilly one

 

Two more awaiting wearing...

...and modeled

and a variation with smaller ruffles and bias tape trim!

 

First, gather your materials:

Your victim onesie – I used a Gerber 12 month onesie that comes in a 5-pack.  Fits my (admittedly monster tall) 2-month old perfectly
Fabric (I used cotton seersucker but any cotton or cotton-poly should do just fine)
Thread
Scissors
Ruler
Pencil or marking pencil (I only had pencil, but it didn’t wash out as easily as I’d hoped, so I recommend a marking pencil if you can get your hands on one)

Your raw materials

Wash your fabric.  For me, it’s always frustrating to have to wait to begin the project, but I’ve learned over the years that it’s really worth it.

Wash the fabric

For the approximate ruffle size you see in the picture, cut two 9 inch strips of fabric that go the entire width of the fabric.  If your fabric is more than 45″ wide you may want to trim it at 45″ so you don’t have TOO much ruffle.

Two 9-inch strips of fabric

Fold each strip lengthwise with the right sides together. Stitch the long side with a very small seam allowance as shown here, making the strip into a tube.

Stitch your strip into a tube

Then, zig-zag the raw seam allowance flat – this means the fabric won’t bulk up when you turn it right-side-out to make your ruffle.  Of course, if you’re lucky enough to have a serger (hint, hint, Engineerboy), you can skip this step b/c you will serge this edge.

Zig-zag the seam allowance

What your finished edge should look like

After that you’ll have two tubes of fabric:

Fabric tubes

Turn your tubes right-side out and iron them flat.

Ironed fabric tubes

On each open end of the tube, fold the raw edge under to the inside of the tube (I did about 3/8″) and iron flat.

Iron under the raw edges of your tubes

[caption id=”" align=”alignnone” width=”300″ caption=”Peeking inside