Home » Free DIY long sleeve peasant top pattern for girls

Free DIY long sleeve peasant top pattern for girls

Disclosure: This post contains affiliate links. If you purchase something through one of those links I may receive a small commission at no extra cost to you. The Privacy Policy page and additional disclosures can be found here.

Learn to make a DIY long sleeve peasant top for your little girl with this free pattern and tutorial. This is a great beginner sewing project because there are no buttons, no zippers, and zero stress!

This cool and comfy blouse has a relaxed fit that allows for easy on-and-off, providing unlimited freedom of movement for active toddlers.

Why you’ll love this DIY peasant blouse

This cute double gauze top is perfect for fall and spring. It’s a versatile piece that pairs beautifully with your toddler’s favorite jeans or skirts. While this free pattern is for a simple long sleeve version, you can easily customize it with bows, pockets, lace, or a mini pom-pom hemline.

Pro tip: You can also lengthen this DIY pattern to create a cute peasant dress!

Important: Always prewash your fabric before sewing to avoid shrinkage, especially when using natural fibers like double gauze or linen.

How to lenghten the peasant top pattern to make a cute peasant dress – click here for instructions!

Sewing supplies

  • Tools: Sewing machine, universal needle, matching thread, fabric scissors, and safety pins.
  • Free PDF pattern: Size 3T-4T (fits approx. 38 inches tall) – see below
  • Fabric: 1 yard (double gauze, cotton, linen, or viscose).
  • Elastic: 33″ of 1/4” wide elastic.

Step-by-step instructions

Step 1: Cut your fabric

Cut your fabric pieces on the fold: 2 bodice pieces (front and back) and 2 sleeves.

Prepare your elastic:

  • 2 x 7” pieces for the sleeves.
  • 1 x 18-19” piece for the neckline.

Step 2: Attach the sleeves

With right sides together, match one sleeve curve to the bodice back armhole. They should fit perfectly. Sew using a 3/8” seam allowance. Repeat for the second sleeve, then attach both to the bodice front.

Finish the seams: Use a serger, zigzag stitch, or pinking shears on the raw edges to prevent fraying.

Step 3: Sew the side seams

Place the bodice pieces right sides together.

Sew from the sleeve hem all the way down to the bodice hem in one continuous motion.

This creates a flat, even seam at the underarm.

Step 4: Prepare the edges

Serge or zigzag the raw edges of the sleeve hems, the top neckline, and the bottom hem of the blouse.

Step 5: Create the elastic casings

Fold the neckline edge over 1/2” toward the wrong side. Pin and sew 3/8” from the fold, leaving a 1-inch opening to thread the elastic.

Repeat this process for both sleeve hems.

Step 6: Thread the elastic and hem

Use a safety pin to thread the elastic through the neckline and sleeves. Overlap the elastic ends by 1/2″ and zigzag stitch them together. Sew the casing openings closed. Finally, fold the bottom hem up 1/2″ and stitch in place.

Tips for sewing with double gauze

  • Don’t pull: Double gauze is stretchy. Let the feed dogs move the fabric naturally to avoid wavy seams.
  • Use a sharp needle: A fresh 70/10 or 80/12 universal needle works best.
  • Low heat: Use a cool or medium iron setting so you don’t flatten the beautiful crinkle texture of the fabric.

How to calculate your elastic (The “Minus 2” Rule)

If you are grading this pattern up or down, a good rule of thumb for the neckline is to measure the wearer’s shoulder circumference and subtract 2 inches. For the wrists, measure the wrist and subtract 1 inch for a comfortable but secure fit.

Frequently asked questions (FAQ)

What is the best fabric for a DIY long sleeve peasant top? Lightweight, breathable fabrics with a nice drape work best. Double gauze, cotton lawn, linen, and rayon challis are all excellent choices for a comfortable fit.

Can I make this DIY peasant top in a larger size? Yes! While this free pattern is size 3T-4T, you can “grade” it up by adding width to the center fold of the bodice and sleeve pieces, and increasing the length as needed.

Is this DIY project suitable for absolute beginners? Absolutely. Because there are no zippers, buttons, or complex tailoring, this is often the first garment many people learn to sew.

How do I prevent the neckline from being too tight? Always test the elastic around the wearer’s shoulders before sewing the casing shut. The “minus 2 inch” rule is a great starting point, but personal comfort is key!

There is nothing quite like the satisfaction of seeing your little girl run and play in something you made with your own two hands. This DIY long sleeve peasant top is more than just a sewing project – it’s a versatile staple that can transition from a breezy spring blouse to a cozy fall layer.

Whether you kept it simple with double gauze or added your own creative embellishments, I hope you enjoyed the process. Don’t forget to share your creations in the comments below. I’d love to see the beautiful tops you’ve made!

You might also like:

Let’s keep in touch! You can find me on FacebookInstagram, and Pinterest.

11 thoughts on “Free DIY long sleeve peasant top pattern for girls”

  1. Hi Violet. I can’t figure out how to access the free patterns, specifically the k7ds t-shirt pattern. Can you provide me some guidance?

    Thank you!

    Cyndi

    Reply
  2. Hi, Is this free pattern still active? I’m not receiving any emails once i register…Would like to make it for my little girls 🙂 Thanks!

    Reply
    • Hi Jennifer,
      Yes, of course! To subscribe, start by entering your email address in the pink box. Next, check your email to confirm your subscription (it’s a double opt-in). Don’t forget to also check your spam folder, just in case. Once you’ve confirmed your subscription, the pattern will be sent to your inbox right away. Thank you!

      Reply
    • Hi SusanAnn,
      I’m sorry it was such a frustrating experience for you! To subscribe, start by entering your email address in the pink box. Next, check your email to confirm your subscription (it’s a double opt-in). Don’t forget to also check your spam folder, just in case. Once you’ve confirmed your subscription, the pattern will be sent to your inbox right away. Thank you!

      Reply
  3. Thank you so much for this qucik and easy pattern. Looks so cute on my daughter. Made it a little bit smaller because she’s only 1 year old, but it worked great. Now I will sew one for my 4 year old as well. So pretty and so comfy!
    Greets from Germany,
    Sabrina

    Reply
    • Hi Sabrina,
      That’s great, I’m so glad you made this pattern and liked it! It’s still one of my daughter’s favorite tops, she loves the fabric. I’m sorry for the delayed response, it seems that I’m easy to forget things lately…
      Best wishes to you and your family!

      Reply
    • Hi Susan, thank you! Not yet, but these days I will make one for my 10-years-old. Mainly, you have to pay attention to the armscye – it has to be longer. You can just eyeball it by using an existing tee, but don’t forget to accommodate the elastic casing too – just add 2 inches or so to the upper part. Also pay attention to the chest measurement and the shirt’s length.

      Reply

Leave a Comment