the easiest way to make kid pj’s + a fabric giveaway


I love making pajamas for my kids at Christmas each year, but with 5 kids it can be a lot of work. Over the past few years I’ve found what I consider to be the easiest method for making a pair of pj’s for a kid, and now that I’ve done it a few times I can crank out a top and bottom in just over an hour. I always use flannel for the pants, and instead of purchasing a pattern I just use a pair of jeans for reference. For the top I always cut down an adult sized tee (either from the thrift store or our own “to donate” pile). You end up with a cute, professional-looking pair of jammies. ***Keep reading for the tutorial AND for a chance to win some gorgeous fabric!***


Here’s what I started with this time: 1 yard of flannel (for up to 5T or XS size pants) in two colors, and two thrifted long sleeve tees.


T0 make the shirt:


1. Find a long sleeve tee that fits your child well, and place it on top of your adult size tee, smoothing out all wrinkles. Match up the bottom hems (unless you want more length on your jammie shirt – I placed the hem of my kid tee a few inches higher than the hem of my adult tee). Cut all the way around the child’s tee, adding about an inch for seam allowance and wiggle room. Follow the shape of the kid’s tee carefully, folding the sleeves out of the way. The only place you DO NOT need to add seam allowance is along the neckline 2. Fold your top pieces in half and even them up to make sure both sides are the same. 3. Place the sleeve of your kid’s tee on top of the adult tee sleeve, again matching up the edges unless you want to add length (I did). Cut up the arm, again adding about an inch. 4. The top of your sleeve with have a slight S-curve (which you can see on your kid tee if you smooth the sleeve out).


4. Place front and back right sides together and sew along the shoulders. 5. Open shirt up at shoulders and lay right side up on a table. Take one sleeve and place it right side down on the shirt, matching the middle of the sleeve with the shoulder seam. 6. Pin the sleeve to the shirt, then carefully sew together. Repeat with other sleeve. 7. Place shirt right sides together and sew up the arm and down the side. Your shirt is now assembled and just needs a neck band attached.


8. You’ll need to cut the front neckine a little lower than the back neckline. Make sure it will fit over your child’s head, and lower the neckline a little more if needed. Measure around the neckline (this one was about 16 inches around). Subtract one inch to get the length for your neckband.  Cut a strip of knit from your adult tee (or another scrap) that is that long and 2 inches wide. (The neckline must stretch along the length.) 9. Sew the ends of your strip together, then fold in half lengthwise and press to get a circle as shown. 10. Pin the neckband to your neckline, raw edges meeting. The neckband will be a little shorter than the neckline, so you’ll need to stretch it slightly as you sew. (See this post for more info). 11. Iron the neckband using steam to get it to lay flat.


Shirt is done! It seems like a lot of steps, but I wanted to include enough photos to make it easy to replicate. It’s really pretty easy once you’ve done it a time or two. And the pants are even easier!

For sizes up to 5T or XS you can use one yard of flannel. (For larger sizes you’ll need 1.5 to 2 yards of fabric). Wash and dry it first!

1. Fold the fabric so both selvedge edges meet in the middle, as shown below. Fold a pair of jeans that fit your child well in half and be sure to smooth them out completely. Place the outer seam of the jeans along the fold of your fabric as shown below:


2. Cut around your jeans, adding 1 inch for seam allowance and wiggle room. At the bottom, add at least 2 inches for a hem. At the top, you don’t need to add any extra room, but be sure to follow the waistline as it angles up slightly. (Remember that your jeans may be gathered with elastic at the top – hold the waistline stretched out completely before cutting around it.) Once one leg is cut, flip it over, line up with other fold, and cut second leg.


3. Your waistline angles up, but we only want that to happen in the back (for a little extra bum room), so trim your pieces as shown in the photo to make sure the front waistline stays level. 4. Place each leg right side together and sew the inner leg seam (you’re sewing each leg to itself, not to each other). Once sewn, turn one leg right side out, and place it inside the other leg (which is still inside out). 5. Match up the “rainbow” (seam which runs from center front, under crotch, and up center back). Sew. Sew again to reinforce seam. 6. Turn everything right side out, and you have pants!


7. Measure your child’s waist and subtract two inches. Cut that length from soft knit elastic. 8. Sew the ends of your elastic together to form a circle, then open up the seam allowances and zigzag them down. 9. Place your elastic around the waist of your pants, right sides together. Pin elastic to the pants, evenly distributing it. 10. Sew elastic to pants using a straight stitch about 1/4 inch from the edge. Stretch elastic as you sew until the pants lay flat and don’t bunch. 11. Flip elastic up and press.

All that’s left is to hem your pants – just turn up 1/4 inch, then another inch and a half and machine hem. Pajamas completed. Here’s a pic where my son is reaching above his head so you can see how the elastic looks:


These pajamas end up so soft and cozy and you don’t have to mess with buttons or zippers or anything like that.


Now, they’re even cozier if you use great flannel. I got mine from one of my sponsors, Raspberry Creek Fabrics, and I was super excited when I received it – it’s SO soft and sturdy. I usually buy my flannel at Joann’s because I don’t like spending 10+ dollars per yard at the quilt shop, but Raspberry’s Creek’s flannel prints start at about $6/yard and the quality is far superior to what you find at the big box stores. Plus they have a huge selection of prints. I’m dying over the coral herringbone I used for my daughter’s pants, and the boat & sea monster print on my son’s pants is about the most adorable little boy print I’ve ever seen.

Raspberry Creek has a huge selection of quilting cottons as well, including the gorgeous aqua bundle they’re giving away to one of you guys! It’s one yard each of five different prints by Kate and Birdie paper co for Moda, and I want it – but one of you guys is going to win it! The bundle is valued at $44. (Giveaway open to US residents only.) Just use the rafflecopter below to enter.


a Rafflecopter giveaway

NOTE: Raspberry Creek Fabrics provided me two yard of flannel for free to use and review, but all opinions expressed in this post are my own.


  1. 2

    mary w says

    I love the Aqua Blue, Pink, and Green Fairy Tale fabric bundle from Raspberry Creek. Any of their polka dots and flannels are cute too!

  2. 7

    katee says

    I love the Grey Aqua Pink and Green Christmas Tree Flannel, A Merry Little Christmas By Zoe Pearn. It reminds me of my grandma’s homemade christmas village

  3. 8

    Jennifer Denison says

    I love all the fabric. and I can’t figure out how to follow you but all your pins look swell and I pinned a ton of them. I’m pretty lame these days!

  4. 18

    Shirley says

    I follow you on pinterest. :)
    I am pretty sure I must buy the grey aqua pink and green christmas fabric for Brynn’s stocking that I swore I wasn’t going to make this year, but this fabric is so cute, I just might have to make one! Thanks for the giveaway!

  5. 29

    megan says

    Just followed some of your boards on Pinterest! Thanks for the chance at winning such cute fabric! PS: I made my son a pair of pants made from an up-cycled polo for Halloween (he was Buzz Lightyear). I was surprised at how easy it actually was!

  6. 30

    megan says

    I”m due with my second towards the end of December. I’ve been sewing up some homemade cloth diapers for him, and I would LOVE a few of those Christmas prints from Raspberry Creek! They’d make a super-cute Christmas newborn diaper!

  7. 36


    Thanks for the great idea for the top. I have a huge “to refashion” pile just sitting there at all times. This will work for everyday shirts and sweaters too!

  8. 44

    Nina says

    I’ve been wanting to make pj’s for my kids! What perfect timing! Your tutorial is just what I needed. Now let’s see if I can have time to make some pj’s!

    The fabric looks soooooooo cute. Would definitely use them. :)

  9. 47

    Christie says

    I LOVE your tutorials!!! I am just learning how to sew and really could use the extra help! You make it so easy to follow and my new creations turn out pretty good!!

  10. 52


    the reason I’m making new PJ”s is that the old ones don’t fit anymore…. so using old ones to make patterns from just doesn’t work LOL!! pattern dept. here I come…


Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>