Skip to Content

Home » DIY Projects » How to Make Curtains out of Sheets

How to Make Curtains out of Sheets

Don't spend a ton of money on your kid's curtains! I'll show you how to make curtains using the flat sheet from their favorite themed bedding!

close up of curtains

Like so many kids his age, my son is a Lego fanatic. When he wanted a Lego themed bedroom, I happily obliged. I couldn't find curtains to fit his Lego theme, but I did have a flat sheet that he never used! I'll show you how to make curtains out of sheets to save you money and clear out space in the linen closet!

This post contains affiliate links for your convenience. Purchases made through these links may earn me a small commission at no additional cost to you.

I bought a Lego Movie bedding set that he loved at Target (they're sold out, but you can find similar ones here). But all the curtains I found were either ridiculously expensive, or didn't fit his window.

Then I realized that I already had the materials to make my own! You see, our kiddo sleeps like a windmill, and we've learned not to put flat sheets on his bed. If we do, he just ends up wrapping himself up like a burrito and then calls out for us to rescue him in the middle of the night.

The flat sheet from the set I bought was just going into the linen closet anyway, so I might as well put them to good use as curtains!

Materials Needed to Make Curtains

  • Twin size flat sheet
  • Fabric scissors
  • Fabric lining
    • You could use blackout fabric or even an old white sheet for this!
  • Steam-a-seam
  • Sewing gauge
  • Iron
  • Sewing machine (optional)

How to Make Curtains out of Sheets

Measure Your Window

I didn't have enough fabric to create curtains that covered the full length of the windows, so I went with basic valances. The general rule of thumb is to make a valance ⅕ to ¼ of the length from the curtain rod to the bottom of the window trim.

Mine ended up being closer to ⅓ of the length in order to keep all the characters and blocks that I wanted, but rules were made to be broken!

Cut Sheet to Measurements

I started cutting the length first. I wanted two rows of characters, with two rows of Lego blocks at the top and bottom. Add 1 ½" to the bottom for the hem, and 2" to the top to make the curtain rod pocket.

I took advantage of the straight lines in the pattern to cut the curtain panel to size. If you don't have this option, just draw a line with a ruler and fabric marker, making sure it runs perpendicular to the sheet edge.

cutting Lego themed sheet to size for curtains

Cut the width the same way, adding two inches to each side for the hem. I played around with the layout until I could find a spot where I could place the ends so that no characters were cut in half when the hem was folded up. 

Cutting flat sheet from Lego Movie bedding set to create curtains

Add a Lining (Optional)

The sheet was pretty thin by itself, so I decided to line the curtains. Lining curtains is super easy and doesn't require any additional sewing! Just cut a piece of white fabric to the final size of the curtain. The hem will be folded up over the unfinished edge, like you see on the right in this photo.

adding liner to curtains

Hem the Curtain Edges

For the curtain with the factory sewn hem intact, I folded up the bottom edge of the lining and pinned it into place. Then I folded in the sides ¾", pressed with an iron, and folded in again another ¾" to create the hem. Tuck the edge of the lining under the hem, then sew close to the fold around the sides and bottom.

photo 1

side and bottom hems sewn

Fold the top edge down 2 inches and pin, then sew across close to the edge to create the curtain rod pocket. If you're a real stickler, you can press a hem before you sew down the top edge, but I didn't bother.

curtain rod pocket

That's all there is to it! Just insert the curtain rod, screw the brackets on the wall and hang them up.

dresser with Legos and Pokemon art

I love the extra pop of color on the gray walls of his room. The colors also nicely complement the framed Pokemon art I found on Etsy and, of course, his Lego creations. When he gets tired of the Lego theme, it will be simple to make new curtains that match his bedding!

If you would like to keep up to date with my latest posts about woodworking, home improvement, home decor and more, you can follow me on FacebookPinterest, or sign up for my weekly newsletter below.

Want more DIY projects?

Subscribe to get project ideas, home improvement tips, woodworking plans and more delivered straight to your inbox!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit
Yes, You Can Carpet over Tile Floor!
← Read Last Post
Our new deck is twice the size, but requires twice the amount of yearly deck repair and maintenance!
Our New Deck and Door - Done!
Read Next Post →

Mary-In the boondocks

Monday 21st of September 2015

Great idea, I'm all for repurposing! And it's perfectfor a kids room.

Wendi @ H2OBungalow

Tuesday 28th of April 2015

This is one smart idea! Using a bed sheet opens up so many choices for curtains and a sheet is already long and wide. Brilliant! Pinning :)

thehandymansdaughter

Tuesday 28th of April 2015

Thanks so much!

Wendi @ H2OBungalow

Tuesday 28th of April 2015

This is one smart idea! Using a bed sheet opens up so many choices for curtains and a sheet is already long and wide. Brilliant! Pinning :)

thehandymansdaughter

Tuesday 28th of April 2015

Thanks so much!

Ashley Mullen (@ForgetfulMomma)

Sunday 26th of April 2015

I love those! They look great. My oldest had curtains made out of a sheet. :-)

thehandymansdaughter

Sunday 26th of April 2015

Great minds think alike! Thanks!

Ashley Mullen (@ForgetfulMomma)

Sunday 26th of April 2015

I love those! They look great. My oldest had curtains made out of a sheet. :-)

thehandymansdaughter

Sunday 26th of April 2015

Great minds think alike! Thanks!

Comments are closed.