P loves wearing skirts, even in the middle of winter. Thankfully she's also happy to wear tights or leggings with them! I promised her a few weeks ago that I would make her another skirt to wear, and finally got around to it this week.
I based the pattern on two skirts she already has and just guessed the measurements. This is for a four year old, but it is fairly loose fitting and has elastic waist that can be tightened or loosened, so could easily be adjusted for other ages. It cost less than $10 in materials.
It has elastic at the waist and a ruffle when the hem is sewn, so it's pretty quick and easy to make.
Here's how I made it. Please note that I used an overlocker/serger quite a bit. If you don't have access to one of these, then I've put the alternatives in red.
1. You will need 1/2 metre of fabric (with a width of 115cm). I used fine corded material as the skirt can then be worn on it's own in summer, or with leggings or tights in winter.
You will also need at least 50cm of 2cm wide elastic and thread to match the material.
2. Fold the fabric in half (so the raw edges are at the ends, not together) Cut out the four pieces:
(A) cut 26cm of fabric (whole width) - you will end up with a rectangle of 26cm x 115cm
(B) cut 2cm of fabric (whole width) - you will end up with a long thin strip of 2cm x 115cm
NOTE = if you don't have an overlocker/serger, you will need to make this 2.5cm wide
(C) cut 13cm of fabric, fold out and cut width of 64cm - you will end with a rectangle of 13cm x 64cm
(D) with the left over piece of material from (C) (ie. the piece that is 13cm x 59cm) cut out 2cm strip (OR 2.5cm if you don't have an overlocker) - you will end up with a rectangle of 2cm x 59cm.

(note: this is not the final cut pieces, just part way through, don't use image as a guide)
2. Overlock all the raw edges (zig-zag all raw edges of pieces A and C)
3. Long stitch the top edge of A, about 1/2 cm from the edge. Long stitch again, this time about 3/4 cm from the edge. Gather the material by gently pulling the top two threads gradually move the gathers so they are all along the top edge of the fabric until this edge now measures 64cm in width.
4. Pin the top edge of A and the bottom edge of C together, right sides facing (they should be the same width now A has been gathered). Sew together using normal length straight stitch about 3/4cm or 1cm from edge. Fold out so you can now see the right side of both pieces.
5. Fold this material so the side edges are together (right side facing). Sew together using straight stitch. You now have the body of the skirt.
6. Ruffle. Sew the two 2cm strips together on one edge so you now have a very long, thin 2cm strip. (If no overlocker, fold both the long edges over 1/4cm, iron and sew with a zigzag, so you have two long zigzags down the long edges). Sew the other edge (right side together) so you have a long loop. Then sew long stitch down the middle of the piece (all 170+cm of it!). Gently pull on the top threads to create a gather until the fabric measures 115cm.
7. Fold hem (bottom edge of A) up 3 cm and iron. Pin ruffle on front part of skirt about 2.5 cm from the folded edge. Attach using straight stitch. This will also sew down the hem of the skirt (hooray, no hand hemming!!)
8. Fold top edge of C over 1/2cm, iron. Then fold again, but this time over 2.5cm. Iron. Sew straight stitch, close to the folded edge (ie. about 2.25cm from the top edge of the skirt), leaving about 3cm un-sewn to provide a gap for threading the elastic through.
9. Thread elastic through the gap and around the waist. Measure against the child you are making it for, and sew elastic together at a comfortable width. Then sew the last 3cm of the gap (from #8). You may want to do sew some vertical lines down the elastic to keep it from folding over when it's worn.
10. Take a photo of your model wearing her new skirt!