DIY Sewing Project: The Peasant Dress

diy peasant dress

Peasant dresses are a staple in a little girl’s wardrobe. They are easy, versatile, and fast to sew. If you are an experienced sewer you can play with the endless variations, if you are a beginner master this staple and build your confidence.

I really like the tunic length for this style. It gets quite cold here, so she is never going to be without leggings or thick tights. If I keep her dress a little shorter she has an easier time climbing, jumping, and managing stairs. Because sometimes a girl has exploring to do…

free toddler pattern

Due to all the interest this pattern has been digitized and is now available for free it 12/18 month, 2T/3T, and 4T. You can find the pattern HERE.

This style of dress requires two easy to cut pattern pieces. You’ll cut two of each piece on the fold. I used contrasting fabric so about a 1/2 yard of each.

I made a 2T/24 month size. A quick search and I found a variation on suggested measurements. Here is what worked for me, if your child’s body type is different you may want to play with these.

diy peasant dress patternPlease remember since you are cutting the pieces above on the fold your total measurements width wise will be twice the measurement listed.

These measurements will give you a pretty full dress. If you want less of a gathered or slimmer look adjust your measurements. Want to adjust your size? Increase your sleeve width by half an inch for each size up you want to go, and one inch to the top of the bodice. I would recommend measuring to find your ideal body length.

The sleeve and armhole shape are a little different on a peasant dress. You are going to create a L or J shape. Your pattern pieces will end up looking like this- (you can find a step by step of the armhole drafting in this post.)

free peasant dress patternI like to create this shape on my pattern piece. I drew a box on my sleeve pattern 5″ long by 2″ deep. (Increase by 1/2″ as you up sizes) Then I just sketched in a small curve. When you have your curve lie it on top of the body pattern piece and trace it. The L or J shape on piece is the SAME for your body and sleeve.

You’re done cutting. Choose a body piece pin your sleeves to the body matching those J shaped arms right sides together.

attach peasant sleeves

Now you’ll match the remaining body piece and sleeve curves and sew again. Remember to keep right sides together.

You’ll end up with something that looks like this.

assembled peasant dressFold your dress in half. It will look like a dress now! Pin from the hem to the cuff.

DIY peasant sleeveOnce you have both side seams together you will have a dress that looks like this-

toddler peasant dressYour neckline will be a straight line across the top of the sleeves.

A Note: The first time I made a dress of this style I panicked right here. I tried it on her and the sleeves were weird I was worried I had screwed it up. The elastic you put in the neckline is going to change how the sleeves fit. If it seems funny now- don’t worry yet.

Now I don’t LOVE finishing things so I serged the edges of my sleeves neckline and hem. This way I stopped that edge from fraying and I only had to turn over my fabric once.

Create Casings:

You will put elastic at both the neck and wrists so first create a casing. If you don’t serge first than turn under 1/4″ to hide your raw edge and then turn you fabric over 3/4″ to pull your elastic through. I used 3/8″ elastic. Remember to leave an opening to pull your elastic through!

I used a 14″ piece of elastic in the neckline and 6″ in the sleeves. My dress wearer is a bit of a peanut so you may need to adjust those. I recommend starting longer you can always trim your elastic after you’ve pulled it to fit. (I have found 16-17″ in the neckline and 7″ in the wrist makes a comfortable fit for 18-4T sizes. You will have a slightly larger neck opening than pictured in this tutorial. You can see examples HERE.)

Hem the bottom by turning under 1/4″and then 1/2″ and stitching along the fold line, and you’re DONE!

free peasant dress patternGo Play! Like this tutorial? Hit the +1 on Google!

Master this basic and stay tuned for a post on fun variations. Update: We’re releasing three new summer versions of this pattern. Start with this introduction to the summer peasant dresses.

What is your favorite boy or girl staple to sew?

toddler dress patternWe link to these Parties.

Summer Variations: Full Tutorials

Shoulder ties Top

Toddler Shoulder tie peasant shirt tutorial

Shirred Short Sleeve

Peasant top

Ruffle Neck Peasant Dress

Ruffle Neck Peasant Dress Pattern and Tutorial by Once Upon a Sewing Machine

Flutter Sleeve Peasant Dress

flutter 2


  1. Super cute! I like how you used a print for the sleeves and a solid for the front/back.:)
    Cindy recently posted..KCWC: The Wrap UpMy Profile

  2. Oh she’s ADORABLE!! Oh and the little dress is super cute too!! Great tutorial!

  3. A great lesson. Small model is so beautiful. Greetings from me and the Czech Republic.

  4. This is adorable. I love how you paired it with tights and boots. So cute for all seasons.
    I’d love for you to link this up to WKWW-What Kids Wore Wednesday Link Party this week at ONE little MOMMA.


  5. Thanks for the tutorial. I’m pinning it. I’m expecting a little girl in March and am looking forward to sewing for her. I’ve already been working away at her baby wardrobe. Your model is beyond adorable!
    Karen recently posted..E is for Eli!My Profile

    • onceuponasewingmachine says:

      thank you! It is so fun to sew for little girls! Love my little guy too, but those fun fast easy projects are fewer and farther between.

  6. The dress (and model!) is so sweet!
    jenny recently posted..Halloween Pillow, New Sewing MachineMy Profile

  7. What an adorable dress and even more adorable little girl! I haven’t experimented too much with making dresses for my little girl but this one looks easy enough. Thanks!
    Eva Scott recently posted..DIY: Superhero ArtworkMy Profile

  8. I love peasant dresses on little girls!!! They are SO darling on!! Awesome tute.

  9. I love peasant dresses! Your dress is so cute, and your model is adorable!
    Annie recently posted..Alice in Wonderland Dress for Little MomoMy Profile

  10. It’s so adorable!!!!! I love it.
    Gina recently posted..Caramel Apples {RECIPE}My Profile

  11. Simply gorgeous!

    Thanks for linking to a Round Tuit!
    Hope you have a fabulous week!
    Jill @ Creating my way to Success
    Jill recently posted..PintuckingMy Profile

  12. I love it! Thanks for sharing!

  13. This dress looks great! Thanks for the tutorial. I am a little confused about making the J shape, but once I get start hopefully I’ll work it out! I have shared with my followers on FB and on Pinterest.
    Triple T Mum recently posted..Card Making With HessianMy Profile

    • onceuponasewingmachine says:

      Thank you so much for sharing! Please let us know if that funny arm shape confuses you once you get rolling. If you draw a rectangle and just sketch in a small curve where the armpit would be you’ve got it! Just remember the size and shape is the same on all 4 of your pieces.

  14. I love peasant dresses too. The last one I made , I added a waist casing for more definition and it is so easy to do. Cute dress! Thanks for stopping by!
    Justine/ sew country chick recently posted..Sew & Tell Saturday 10/27/2012My Profile

  15. A fabulous, easy to follow tutorial!!! Peasant dresses are just so versatile and your little model looks so sweet in hers. I’d have to say I prefer sewing for girls.

    • onceuponasewingmachine says:

      I like that girls sewing has a bit more of an instant gratification to it! Easy and cute- boys sewing makes you work a little more haha

  16. She is adorable and the dress is perfect! Beautiful job! Thank you for sharing this at my Make it Pretty Monday party at The Dedicated House. Hope to see your prettiness again on Monday. Toodles, Kathryn @TheDedicatedHouse
    Kathryn Griffin recently posted..Make it Pretty Monday – Week 20My Profile

  17. turned out sooo cute:) Love the print!
    Carissa recently posted..Oven Turkey MeatballsMy Profile

  18. A-DOR-A-BLE!!!!

  19. So, I made this dress using mostly your tutorial and a few others I found for sizing help. And it came out soooo cute! I added a bow detail to the front for fun. Linked you to my blog, thanks!
    Laura recently posted..My First Peasant DressMy Profile

  20. Hi I am super confused after printing out the pattern. How is it suppose to go together?

  21. I am also confused with printing and piecing it. Any help? I don’t think my settings are right with my printer because I have a border, should it cover the whole page? I’m anxious to make a peasant dress for my 14 month old, please help! :)

  22. I printed this pattern and made a dress for size 18 mths and it is so small it would fit a newborn! Even the 3-4 is tiny. Did my pattern not print correctly?

    • onceuponasewingmachine says:

      Hi Joan, Sounds like it’s printed out of scale. Different printers will give you different options, but you want to make sure either “no scaling” is chosen or you print at 100%. There is a 1″ box on the pattern, measure that to help make adjustments.

  23. Love this pattern, how could you make it bigger, i know that it goes up to a size 4, i would like to make bigger sizes. Thank you for your help/

  24. I has bought this pattern along with others and I was wondering if you had a pattern for older children up to size 10 girls for the peasant dress.

  25. Thanks for the tutorial! Super easy to follow! I made one and posted a pic on my blog.
    Aubrey recently posted..the birthday dressMy Profile

    • i just downloaded the free peasant dress pattern from here its very simple and you can make up to a 4t, the pattern is only 4 pieces. I just need to know what to do in order to make bigger sizes.

  26. I just bought the Peek a Boo pattern….I am going to try it since it seems easier to follow than the other pattern I cut out. Thanks again for your help and I look forward to hopefully seeing a pattern from you in the future as I found your directions very easy to follow and I love how my girls outfits came out and so did they!

  27. This pattern and tutorial was exactly what I needed! Made this for my 2yearold tonight with french seams in a solid red and red chevron print for her pics with Santa, I wish I knew how to post pics! Thank you so much for sharing this with us!

  28. MomOfTwoBlessings says:

    I am extremely new at sewing, I have made one pillowcase dress before and still have to look at YouTube to thread my machine haha! Your instruction in this blog was so wonderful and easy for the newest of newbies to follow!!! I just made this for my daughter and am so surprised at how well I did :) I just wanted to thank you :) now I just need to find something easy to make for my 1 year old son, any suggestions?

  29. Can anyone tell me what the seam allowance is on this?

  30. L.L. Beech says:

    I hope I can do this without a pattern

  31. Big thanks! Cute dress, lots of potential for variations , simple construction, and nice to not have to pay a small fortune for a commercial pattern so free really appreciated !

  32. Good morning! ‘Just wanted to let you know I am talking about this wonderful pattern today. I used it in an upcycle and think it turned out great! Thank you for the pattern! Here is the post, if you would like to see it!
    -Marci @ Stone Cottage Adventures
    Marci @ Stone Cottage Adventures recently posted..Upcycling a Thrifted DressMy Profile

  33. Very pretty pattern.
    I’ll use very well, thank you~
    Go put on my blog. in South Korea..^^

  34. Thank you for the great tutorial. I have a 8 mo old who wears 12mo-18 mo. Would I go down 1/2 ” for her size? I look forward to making some dresses for her!

  35. I was wondering can I purchase a pattern layout for a 18 month


  1. […] for adding the casings here are her instructions (and I found her elastic measurements, right […]

  2. […] Thanksgiving tunics for the girls.  They are going to be gobbling turkey in style thanks to some very pretty fabric scraps and this tutorial from Once Upon a Sewing Machine. […]

  3. […] the pattern I used this DIY Peasant Dress freebie from Once Upon a Sewing Machine. Zoe has 3 other tunics in her closet made from this pattern… […]

Speak Your Mind


CommentLuv badge