I’m just going to jump right into it… Today I want to show you how to make DIY curtains from a bed sheet. It’s so, so, SO easy that I honestly feel a little silly sharing a “tutorial” about it. But here is one anyway!

Curtains can be SO EXPENSIVE. Which is probably why I’m just getting around to hanging them in our house. I just have a really hard time paying $10+ (and that’s on the very, very low end of the range) for A SINGLE curtain panel.

I’m just not going to condone that kind of thing. I’m cheap, what can I say?

These DIY curtains are made from $5 sheets, take just a few minutes to put up, and can be no-sew if you want!

So when the time came to find some white curtains for my home office makeover, my thrifty DIY wheels started turning. I remembered seeing an idea a while back on Pinterest about creating curtains from $5 twin-sized sheets from Walmart. But I was skeptical… Can you actually make curtains out of cheap sheets? And do they actually look good?!

I’m happy to tell you that yes, you can, and yes, they do!

These DIY curtains are made from $5 sheets, take just a few minutes to put up, and can be no-sew if you want!

 

They are just so… sigh… elegant, casual, light and airy, sophisticated. They make me want to just breathe. And they’re SO EASY! Perfect for a DIY-er-in-a-hurry like me.

DIY Curtains Tutorial

Here’s what you’ll need:

  • Twin-sized flat white sheets. Walmart sells them for $5 (just the flat sheet, you don’t need the whole sheet set!). You’ll need one sheet per window.
  • Curtain rods. I had considered making curtain rods (like these beautiful wood curtain rods from Maison de Pax), but realized it would be way easier to buy a couple of inexpensive rods. I bought these simple black orb rods from Walmart for $10 each.
  • Curtain clips! You’ll need one pack per panel, so two packs per window! I kept forgetting this and had to make three separate trips to Walmart… The ones I bought were just under $5 per pack.

Okay, now that you’re all prepared, and hopefully only had to make one trip… 

Here’s what to do:

  1. Hang your curtain rods. I’m not going to give you any pointers there because it was and always has been a very frustrating experience for me… Trust me, just follow someone else’s instructions.
  2. Wash and dry the sheets.
  3. Fold the sheets in half vertically (hotdog style) to find the center, and then cut them in half, following the fold.
  4. Hem the edge that you just cut (if you sew) or use a no-sew hem tape to create a hem. Or, if you’re super lazy and impatient like me, you can skip this step until a later date when you have other ironing projects to do, or you finally learn to sew…
  5. Clip the curtain rings on. They come in packs of seven, so I clipped one on each end (very close to the edge), one in the center, and then filled in the space in between with two clips on each side of center.
  6. Hang them up!
  7. Admire your amazing hard work!

Cost breakdown:

  • Sheets: $5 each (2 total)
  • Curtain clips: $5 per pack (2 packs per window, 4 total)
  • Curtain rods and hardware: $10 each (2 total)

Grand total: $50, or $25 per window. Not bad for “custom” window treatments, right?

Even though they added to the cost, I’m so happy I went with the curtain clips for these. Not only did they make it super quick and easy, but I love the casual, easy vibe they give off. And I love the light, airy look of the sheets and how they can be closed for privacy while still letting all of that delicious sunshine pour in. 

These DIY curtains are made from $5 sheets, take just a few minutes to put up, and can be no-sew if you want!

I’m thinking of hanging these in my living room next. We have six windows in the corner of the room that are currently covered by white wood blinds, but I’m really tempted to take those babies down and let the light shine in with these.

Pretty soon I’ll have some photos in those frames! You can check out some of the other projects in this room below:

 

So, what do you think? I’m totally in love!

These DIY curtains are made from $5 sheets, take just a few minutes to put up, and can be no-sew if you want!