Hello friends! I’m Lorene, intermittent co-conspirator here at Housewife Eclectic. I love creative projects (especially if they’re geeky, too) but don’t often stop long enough to take pictures, so when I do remember, I love to share! You can see the other tutorials I’ve shared here, and today I’ll be showing you how to make a super easy girls play dress from a men’s shirt.
Peasant-Style Dress from a Men’s Tshirt
This is one of my proudest creations because it’s SO easy and SO affordable. The cost of the shirt plus a bit of elastic and any embellishments, so you’re looking at well under $10, and under $5 if you can get things on sale. That’s my kind of project! You start with a boxy adult t-shirt like this:
and in an hour (or less) of your time, you can turn it into a cute girls knit dress like this:
Making a girls peasant-style knit dress from a men’s t-shirt is SO easy and it makes for a cute and comfortable play dress for girls like mine who love skirts and dresses as much as they love running and jumping and climbing. And since the waist and sleeves are comfy shirring (gathered elastic thread), you can make the dress long enough to wear as a dress and then (if your daughter grows straight up instead of out like mine) as she grows, the dress becomes a tunic-length top.
This faux peasant dress is also a great project for impatient and imperfect seamstresses like me — the shirring and elastic are as forgiving for the creator as they are comfortable for the wearer, and the whole dress comes together in under an hour, depending on the embellishments you add. Peasant dresses are pretty easy, but this dress gives you the same gathered neckline style, with only one cut, one sewn casing and NO hemming required.
These play dresses are fun and easy to customize with ribbon, ric-rac, pockets, or other trim and embellishments. The only limits are your imagination! Well… and available tshirt colors. But if you really need a specific color, it’s easy to dye t-shirts, too, so really… you can make this in pretty much any color you want! These 3 dresses are the ones my daughter custom-painted, but obviously you can skip that step if you’d like.
This dress design came to fruition when my oldest artistic daughter was turning 4 and I wanted to do a fun birthday outfit for her and have her help with it. After helping Debra put together this dress from a tshirt, I wanted to do something similar, but with even LESS sewing and a more finished neck and sleeves.
So for the first version of this dress, my daughter painted the shirt before I did anything to it, just with regular old acrylic craft paint, and then once it had dried thoroughly, I followed the same steps to turn it into a dress. She loved it and we’ve done it for each birthday since then as well and I love that we have a wearable memoir of her art, and how her painting changes as she grows!
As an added bonus, these painted play dresses make great craft shirts or smocks because there’s already paint all over it, so what will a bit more hurt!
Last year she painted an extra shirt which I then turned into a matching birthday dress for her American Girl doll.
I cut up the dress and used a doll sewing pattern, but next I’m going to try it with a toddler sized t-shirt and follow these same steps to gather it!
These tshirt play dresses also make great swim coverups for easy on-and-off at the pool or the beach. They wash so easily (just like a regular t-shirt) and only cost around $5 and an hour to make, so it’s easy to let your daughter wear a dress like she loves while still playing like a kid and getting dirty! Perfect for dancing and twirling…
Okay, enough chit-chat from me… let’s get to the dress! If you have any questions, leave me a comment.
How to Sew an Easy Girls Dress from a Men’s T-Shirt
Here’s the basic idea, and read below for the full details about each step. I have combined photos from several different times I’ve made the dress, so don’t be worried when the dress color changes.
Plus, we have more fun variations coming, especially if you have Disney Princess fans in your house!
You will need:
- 1 adult or youth unisex t-shirt (size details below)
- 3/8-inch elastic, between 16 and 26 inches depending on what size dress you are making
- elastic thread (one 3T shirt-dress will take approximately 11 yards of elastic thread, we discovered, but have some extra on hand just in case)
- regular thread the same color as your shirt
- fabric marking pen
- 24″ acrylic ruler (optional but helpful)
- fabric scissors
- sewing machine
Step 1: Choose your shirt
The adult size t-shirt you start with will depend on the height of your child, the length you want the faux peasant dress (or tunic), and the brand of shirt you have. Generally I’ve used an adult medium for a 3T/4T, and large for a girls 5/6, and so on. If you’re sewing a dress for an infant (6 months and up, approximately), use a youth sized shirt instead. Often the youth shirts are the same length as an adult shirt but narrower through the chest, which works well for these dresses.
Step 2: Cut off the collar
Measure the distance from the armpit to the sleeve cuff of the shirt. Measure the same distance along the top edge of the sleeve, and add at least 2x the width of your elastic, then mark that spot along each sleeve. For 3/8 inch elastic, add about 3/4 inch (to account for the neck casing you’ll sew). This is forgiving, so don’t stress about getting it perfect.
Once you’ve marked both spots, draw a slight curve from one mark, below the collar, to the other mark. It’s actually easier to get it symmetrical by folding the shirt in half and drawing the curve from one mark to the center line, but it works the same either way. Perfection not required!
Cut along the curve you drew — you’re cutting off the entire collar and, usually, the very top part of the sleeve seam (depending on the dimensions of your specific shirt). Again, this is forgiving! Don’t stress!
Step 3: Sew the elastic casing in the neck
Turn the shirt inside out and turn under and pin about 1.5x the width of your elastic, all along the neckline. Because of the shape of the neckline, it will feel a little bit dicey along the tops of the sleeves, but you can stretch the fabric there as needed to make it work. This will all be gathered in a minute, so don’t stress about it being perfect. I prefer to start turning it under at the tops of each sleeve, and then turn it under in the center of the front and the back to help me keep it even. I don’t measure every last bit; I just eyeball it and start pinning. Did I mention I’m a lazy and impatient seamstress? 🙂
Sew the neck casing using a long but narrow zigzag stitch, with regular thread, to allow the shirt material to stretch without breaking the thread. Be sure to leave a 1-2″ opening to insert your elastic later. I prefer to start at the side I choose to be the back of the dress, around the shoulder area, so that the stitches to close the casing later are more hidden, but it really doesn’t matter where you start. I also like to sew in a loop of ribbon (see photo above) so my girls know which side is the back, but again — it doesn’t really matter, and half of the time they knowingly choose to get dressed backwards anyway!
Around the tops of the sleeves, there is more fabric along the sleeve part than along the neckline, and I’ve found the easiest way to make that sew easily and look the best is to keep the sleeve fabric kind of gathered at the top of the sleeve, so any tucks are there and are hidden when you add the elastic. But again — it doesn’t have to be perfect, so no stress!
If you want to add trim or embellishments, this is the time! You can add them later, too, but it’s easiest to add them now while the shirt is still flat. I’ve used ric-rac and ribbon around the hem (covering up the existing shirt hem stitching) and it makes the dress so adorable! You could also use the piece you cut off earlier to make pockets, or use contrasting fabric for pockets. If you won’t be shirring the waist, you can also add a painted freezer paper stencil or some heat transfer vinyl.
I’ll show you in another post how to add a contrast waistband like we did for my sweetie’s TARDIS dress, since it’s a couple extra steps.
Step 4: Shirr and add elastic
Now it’s time to finish it up! Shirring is just a fancy and funny-sounding word meaning sewing with elastic thread on the bobbin, so it gathers the fabric. (It’s also sometimes called smocking, which also sounds made-up.) If you’ve never used elastic thread before, don’t be intimidated! All you need to do is hand-wind your bobbin with the elastic thread, leaving it loose on the bobbin — not so loose it will fall off or get tangled, but not tight because the machine needs to be able to stretch it as you sew with it — this can vary by machine, so read your manual for info about using elastic thread, and if you want more details, I highly recommend this post by Ashley over at Make It and Love It.
To shirr, load the elastic thread bobbin in your machine, with the thread that matches your shirt as the top thread. Then you’ll sew several rows around the sleeve or bodice of the dress, sewing from the right side of the dress. The elastic thread should be inside the dress, with the matching thread visible on the outside. Backstitch at the beginning and end of each row, but you don’t need to trim the thread between rows until you’ve finished all your rounds of shirring.
And, in case you’re wondering, I was worried that the shirring might be uncomfortable or itchy, but my girls haven’t even mentioned it once in the 3+ years that I’ve sewn them half a dozen or more of these dresses. And they are not the type to let minor irritations go unmentioned 😉
If you like the flutter sleeve look, you can leave the sleeves alone, but I prefer the puffed sleeves (something about my Anne of Green Gables fangirl years) so I like to gather the sleeves along with the waistband. You can also opt to leave the waist ungathered for a look more like this jack-o-lantern dress I made a few years ago. It worked for the costume but it wasn’t my favorite (and yes, my store was out of just regular orange shirts, so the jack-o-lantern that year was deer hunter/construction worker orange!) If you don’t plan to shirr the waist, I would size down the shirt so the extra fabric at the waist doesn’t seem to drown your little one.
For the sleeves, I usually sew 3 rows of shirring — one along each line of stitching of the existing hem, and one equally spaced higher up the sleeve to gather it in even more.
To shirr the waist, draw a line across the shirt (front and back, lining it up at the side seams) where you’d like the shirring to start. For my girls, it fits just right to start about half an inch below the armpit seam, but if your child has a lower waist or prefers a different fit, you can draw the line farther down the shirt.
Then, stitch your first row of shirring stitches along that line, continuing all the way around the dress. Backstitch at the beginning and end of each round, but move the presser foot and needle down without cutting the thread. I prefer spacing the rows between 1/4 and 3/8 inch apart, and I keep them evenly spaced by setting my needle position to the left and then lining up the right edge of my presser foot with the previous line of stitching. (Remember, lazy seamstress, so the less I have to measure and mark, the better!) Depending on the look and the finished size of the dress, you can do just a couple rows of shirring (which won’t gather the waistline as tightly) or you can do more (which will gather the bodice in more). Most of my dresses have looked best with 5-6 rows of shirring.
Next, feed your elastic into the neck casing. My most recent dress, for my slim 6 year old, used about 20 inches of elastic in the neckline, but you can adjust as needed for your daughter’s size. Slide it into the casing using a safety pin to guide it through, being careful not to twist the elastic. Sew the elastic ends firmly together (with regular thread) — I use a wide short zigzag stitch. Stretch it to pull the elastic into the casing, and then carefully stitch the casing the rest of the way closed.
The last step is to set your shirring. I’m not sure that’s the correct term, but that’s what I call it. The elastic thread will have gathered in the waist and sleeves pretty well, but the thread is designed to gather up even more after being hit with a blast of steam from your iron (or steamer, if you’re fancy like that). So, steam each of the shirred areas and watch it shrink up! My dresses always look better after a trip through the laundry, too, so don’t give up on it if the shirring doesn’t look perfect as soon as you finish.
And, there you have it — an easy girls dress made from a man’s t-shirt, with minimal sewing and pattern cutting. My girls love to run and jump and play in these dresses, paired with leggings in the winter and cartwheel or bike shorts in the summer.
If you make a dress following this tutorial, I’d love to see pictures!
Peasant-Style Dress from a Men's T-shirt
Materials
- 1 adult or youth unisex t-shirt size details below
- 3/8- inch elastic between 16 and 26 inches depending on what size dress you are making
- elastic thread one 3T shirt-dress will take approximately 11 yards of elastic thread, we discovered, but have some extra on hand just in case
- regular thread the same color as your shirt
- fabric marking pen
- 24 ″ acrylic ruler optional but helpful
- fabric scissors
- sewing machine
Credit for diagram icons:
Scissors icon via Wikimedia Commons
Needle and thread icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY
Ashley says
This is a really cute idea! I like how you made the Dr Who dress!
Lorene says
Thanks, Ashley! That is my favorite, too.
Angie says
What a great idea! I’m so going to try this for my little girl when she gets older!
Lorene says
I’ve been making these since my almost 4 year old was only about 6 months old — they are great dresses for little girls! Thanks for the comment.
valmg @ Mom Knows It All says
That’s a really neat idea. I like that this could be used with new tshirts or even to repurpose some old favorites.
Lorene says
Yes, I’ve been wanting to try to use some old tshirts but I haven’t yet. If you do, I’d love to see pics!
Alli Smith says
I would have never known these peasant style dresses started out as men’s t-shirts! This is just way too cute and clever. What a great idea!
Lorene says
Thanks, Alli! It’s quite the switcheroo and it makes it so affordable!
Amber Myers says
Oh my gosh, how cute! I love these. I’ve always been a fan of peasant dresses on kids.
Lorene says
Thanks, Amber! Me too! These are so great for playing, whether my girls are putting on their best princess tea party or digging in the dirt.
candy says
Love how these bright and colorful dresses turned out. I bet you sell a bunch of them. Pretty awesome to make a girls dress and one for her favorite doll baby as well.
Lorene says
Thanks for the comment, Candy. My daughter loves having matching clothes with her doll!
Gisele says
This is an awesome idea. Most tee shirts are fairly cheap and this is a great way to make something cute and fashionable for your child.
Lorene says
Thanks for the comment, Gisele! Yes, these are super affordable and so easy to customize. I can get shirts for around $2 on sale, woohoo!
Angelic Sinova says
How cute is this? I love fun DIY like this. I have a few oversized sleep shirts that I’d love to turn into dresses!
Lorene says
Great idea! These are adorable and so easy.
Mimi Green says
This is a really cute idea and it looks easy to make. My daughter would love to do something like this. I love the bold yellow t-shirt color.
Lorene says
Thanks for the comment, Mimi! My girls love these dresses, and they love color so we go very colorful around here!
Chubskulit Rose says
You are so creative, oh my gosh, those are so cute. Thanks for the tutorial.
Lorene says
Thanks for the love! 🙂 <3
Serena hale says
Okay I am sold. When I saw the little one in the pumpkin dress I was outdone. You made it appear really easy to make for yourself of your little ones. DIY products is something that I need to get back into.
Lorene says
What a high compliment! Thanks, Serena!
Jenn @ EngineerMommy says
That is an amazing transformation. I have seen those plain men’s shirts at Dollar Tree all the time. This would be a fabulous idea to repurpose them! That’s a job well done!!
Lorene says
Thanks, Jenn! I haven’t had much luck with finding the colors I want at our local Dollar Tree but if you can catch a sale, you can get shirts for $2 often at the craft stores, too. But now I’m going to have to check the dollar store obsessively, haha!
Ricci says
This is such a cute idea! I need to tell my sister about this, she would totally do it and I know my niece would love to paint her own dress…LOL!
Lorene says
It is my daughter’s favorite birthday tradition! Thanks for the comment, Ricci.
Marysa says
I have never tried shirring, and I did’t realize you did it with an elastic thread. Thought it was more of a process of gathering fabric. I don’t know if I’m brave enough to try this project, but your came out great!
Lorene says
I think there is a fancier type of shirring that is more gathering… maybe that’s smocking? I don’t know if shirring is officially the right term, but that’s what the blogger I learned it from called it so that’s what I’ve always called it, too 🙂 And it really is easy, you should give it a try!
Sara Welch says
That is a super cute idea! I love coming up with or finding stuff like this for my kids. Love it!
Tatanisha Worthey says
This is when I wish I had at least one girl! ha! Such an adorable idea and so cute!
Lorene says
That’s when having friends with little girls comes in handy 😉 Thanks for the comment!
YATHARTH JOSHI says
Good Stuff!
Thanks for sharing knowledgeable content for us, All content is very useful and help to enhance knowledge of every one. I am a regular reader of your blog! I always appreciate you for regularly writing and publishing the post.
Yatharth
Barbara says
What kind of paints were used ?
Were the paints color fast?
I would hate to wash the dress to find the art work gone or smudged!
Wifeeclectic says
Acrylic paint does not wash out of clothes.