Sewing, crochet, crafts, accessories, baking, tutorials,

Refashion: Onesie To Tracksuit Bottoms


Have your kids (or you!) got one too many of those novelty Onesies that continue to be so popular?

We were given a couple of hand-me-downs from my nephew which would take my boys four or five years to grow into, so I had the idea to re-make one of them into something more wearable – Tracksuit Bottoms, Hoodie and the added bonus of a pair of Slipper Boots!

before  and after

It’s not a complicated refashion, but I seemed to take quite a lot of photos so I’ll split this upcycle into three posts, this being the first.


First up, I took an existing pair of well-fitting tracksuit bottoms and roughly cut the bottom half of the onesie to size.


I left plenty of space to turn up a hem and put the feet to one side for later.


A couple of inches was left at the top to add a little growing room and the top was also put to one side for later.


I started by unpicking and removing the remainder of the zip, then sewed the centre front seam closed.


There was just enough knit fabric leftover from a previous project to make a new waistband. I cut 4″ wide strips and pieced them together to measure the same as the onesie and added a seam allowance. The short ends were sewn right sides together to make a circle.


The new waistband was sewn right sides together with the onesie and the raw edge was overlocked.


The seam was pressed up towards the waistband.


The waistband was folded to the inside where the raw edge was pinned over the seam, enclosing the raw edges and extending over by about 1cm.


I stitched in the ‘ditch’ from the right side, leaving a gap at the centre back to thread the elastic.


I stitched again in the middle, leaving another gap for the elastic.


A final row of top stitching finishes off the top edge neatly.

Two pieces of 1/2″ wide elastic were cut to my son’s waist measurement and threaded through the channels using a safety pin.


The ends of the elastic were sewn together by hand and the gaps in the top stitching were sewn closed by machine.



For the bottom hems, I just overlocked the raw edges and sewed a small hem leaving a gap to thread through some 1/4″ wide elastic.



Et Voilá!

A perfectly good pair of tracksuit bottoms.


Ok, so the T-shirt doesn’t go with them very well, but No.3 son doesn’t care!


So there you go – how to refashion/upcycle an old onesie into a pair of tracksuit (jogging) bottoms:)

Next Post: HOODIE

Author: sewchet

Sewing, Crochet and other loveliness!

15 thoughts on “Refashion: Onesie To Tracksuit Bottoms

  1. Ooh great idea! We’re a onesie-free house but if we do ever get one and it gets too small I will chop it in half! 🙂

    Liked by 1 person

    • How have you managed to live onesie-free? They’re like giant, draught free babygros – my son wears his all the time in his cold Uni digs. Not that I’d be seen dead in one you understand:)

      Liked by 1 person

      • Honestly because I can’t be doing with taking half the thing off to go to the toilet!! (That goes for me and my daughter) And I like my dressing gown so I don’t feel like I really need one… like you I wouldn’t be seen dead in one and I’m in and out all the time lol.

        Liked by 1 person

  2. What a cool upgrade xx

    Liked by 1 person

  3. My sons got a couple but when he grows out of them they’ll fit me! I’ve tried on the monkey one already, I look a buggar!!
    Your No 3 son looks a cheeky chappie! 😃

    Liked by 2 people

  4. What a brilliant bit of up-cycling ;-)…I shouldn’t be surprised if they become number 3 son’s favourite comfy pants…especially as the weather is still quite cool – such a clever mum!! 😀

    Liked by 1 person

  5. Pingback: Refashion: Onesie To Hoodie | Sewchet

  6. Great idea! The slippers are brilliant!

    Liked by 1 person

  7. Pingback: Refashion: Onesie To Slipper Boots | Sewchet

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s