Looking for how to make curtains? Here are five of the easiest ways to add curtains to your room without spending a dime.

And the best part? All of these curtain hacks are no sew, which makes them the perfect solution for any space.

Bright bedroom with a blue and white floral theme, cozy bed, patterned rug, small striped footstool, light curtains, and framed art on the wall. Sunlight fills the room through two large windows.

White fabric with vertical blue lines; some lines are dashed, while others have a leafy vine pattern. The fabric has folds, creating slight shadows and variation in the pattern’s appearance.

// blue and white curtains //

Do you remember these curtains from the big coastal bedroom makeover of summer 2026?

In case you missed the makeover, you can see it here.

In the rush of sharing the room and the space, the ocean breezes, and my mother’s reaction to her makeover, I forgot to mention something about these curtains.

They have grommets.

That is a word that strikes fear into the heart of many a decorator.

What do you do if you find curtains with a pattern like this, and you fall completely in love with them, but you don’t want grommets?

NO worries.

I have a solution for you.

There are similar grommet curtains in my bedroom, and they appear to be completely and utterly grommetless.

In amazing news?

IT WAS SO EASY.

Here’s how I did it, along with some of my other favorite no-sew curtain hacks.

curtain hacks rings

// striped curtains // curtain clips // curtain rods //

1. Curtain hacks: how to disguise grommets

First, let’s start with the grommet curtains from my room.

You can see the striped linen here.

They are such an INCREDIBLE find. I have four windows in my room, and my goal was to decorate this room on a budget. I found these striped linen curtains (they have over 12 different patterns, including gray stripe, blue stripe, and sage stripe, t00).

And they are 95″ long.

Let’s GO.

The only challenge with them is that they have grommets. And the grommets are silver. And my curtain rods and my curtain rings both have a brass finish.

Enter curtain hack number one.

All I did was flip the grommets over and add curtain clips.

Here’s what the back of the curtain looks like after I clipped them onto the new top of the curtains.

The best part of this curtain hack?

The area where the grommets are has a built-in header that is a little stiffer than the rest of the curtain. It creates a natural fold.

curtain hacks clip on rings

// striped curtains // curtain clips // curtain rods //

Here’s what the clip looks like clipped onto the fold.

These clips are the best value I’ve found.

They come in a set of 28 for under $20.

You can see the curtain clips here.

curtain hacks striped curtains

// striped curtains // curtain clips // curtain rods //

Here’s a close-up of these linen-striped curtains with the grommet part folded over and clipped in place.

I also LOVE these curtain rods. They are the same ones I’ve used for the twins’ apartments and in other rooms in our house.

You can see the curtain rods here.

I was worried you might be able to see the grommets because the curtains were linen, but you really don’t notice them.

They are hung above the window frame so the light doesn’t filter through where you have the grommets clipped over.

And then?

If I ever want to have grommets?

I can just unclip them and use the grommets.

So simple

Or NO SEW simple. 🙂

Here are the same curtains with blue and white stripes.

I love the linen look and feel of the curtains.

You can see these blue and white curtains here.

A person in a gray sweater and blue jeans holds a neatly folded, gray and white striped fabric bundle in their hands, positioned against a blurred background.

// sheet set //

how to make curtains with sheets

// sheet set // curtain clips // curtain rods //

2. Curtain hacks: use a sheet

This is a version of the curtain hacks from number one.

However, instead of curtains, I’m using flat sheets.

Yep.

How to make curtains from sheets 101.

Same principle.

Same curtain clips

how to make curtains with clip on rings

// sheet set // curtain clips // curtain rods //

The only difference is that instead of clipping curtains, you are clipping a twin flat sheet.

You can see a version of the sheets I used here.

It’s so much easier if you just find flat sheets by themselves, but sometimes I find the pattern I like in a set and then keep the pillow case and fitted sheet for the twin beds.

I really like using twin sheets because they are typically 96″ long and 66″ wide, which adds a lot of curtain to a window.

how to make curtains with lining

3. Use a sheet to line a curtain

This third hack involves sheets, but instead of using them as the actual curtain, I’m using them to line the curtain instead.

You can see how I did it here.

I know, right?

ISN’T IT the most BRILLIANT of brilliant curtain hacks?

I wish I could tell you I discovered this, but my mother is the one who told me about the easiest way to line curtains.

Back when I rented my first apartment, I wanted curtains for my house. One day, I found the most amazing decorator fabric at a yard sale that worked perfectly for the window in my living room, but it needed a liner.  We were living on love and couldn’t afford to worry about lining curtains, so my mother suggested using the sheets at the window as curtain lining.

And I’ve never looked back.

You can see the sheet liner curtain hack here.

how to make curtains roman shades

4. This no sew roman shade

Now, before we get started on the whole no-sew roman shade, I do have a tutorial where I actually sewed a roman shade out of a drop cloth.

You can see my drop cloth roman shade tutorial that involves sewing here.

But this easy curtain hack?

It only involves pins.

That’s right.

All I did was take the rectangle and pin it in place.

That’s it.

You can see my entire tutorial on how to make a faux no sew roman shade here.

A cozy dining corner featuring a wooden table adorned with a vase of fresh purple flowers, flanked by vintage chairs, next to a window with how-to-make curtains and white shutters, all within a

5. No-sew valance

For this no-sew tutorial, I had to go all the way back to my kitchen at the farmhouse.

I made these no-sew valances for the windows.

It’s so easy. I started with a table runner, then we simply measured from inside molding to inside molding and cut a piece of 1 x 2 board to fit using the dimensions of the inside of the window.

The board for the window was 36″ long.

Next, determine the length of your fabric. I started with 36″, then I added an additional 6″ of fabric for each pleat (and a little extra to wrap around the end of the board.

That made my fabric 48″ long.

Next, I decided where I wanted my pleat to go and measured an equal distance from the edge of the board so the pleats lined up.  Then I folded the fabric in approximately 3″ on each side and stapled it in place.

Then attached it to the window.

You can see more detailed directions here.

A person holding pillows stands in a cozy bedroom with a neatly made bed. The room features white walls, sheer curtains with a wooden curtain rod, and a wooden nightstand with a lamp. Sunlight filters through the window, creating a warm atmosphere.

What are some easy curtain hacks for ready-made curtains?

  • add finials to your existing rod to give it a more decorative touch
  • add fabric border or trim to the bottom or sides of your curtains to add interest and dimension
  • you can also add a pom pom trim to ready-made curtains
  • if you want your curtains to look fuller, consider adding a second set of curtains behind the first set to create a layered look
  • add tiebacks or holdbacks to keep your curtains open (door knobs are also great for this)
  • add blackout lining to your curtains in a guest room to make it feel cozier

How high do I hang curtains?

  1. When it comes to hanging curtains, a good rule of thumb is to hang the curtain rod at least 4 to 6 inches above the window frame. This will make your windows look taller.
  2. If you have high ceilings, hang your curtains even higher to balance the room.
  3. If you want your curtains to just touch the floor, you should measure from the bottom of the curtain rod to the floor.
  4. If you want your curtains to puddle on the floor, you should add an extra 2-3 inches to your measurement.

How do I measure for curtain length?

  1. To measure for curtains, start by measuring the width of your window and adding a few inches on each side for fullness and coverage.
  2. Next, measure the length of your window from the top of the window frame to where you want the curtains to end. Don’t forget to add extra length for hems and headers. If you’re hanging your curtains from a rod, make sure to account for the height of the rod and any additional hardware.
  3. It’s always a good idea to double-check your measurements before ordering (or sewing your own) to make sure they are the right length.

What is the best way to hang curtains?

For a casual look, you can simply clip your curtains onto a rod or use rings to hang them.

For a more formal look, you may want to use a valance or a cornice board to conceal the top of the curtains. It’s also important to make sure your curtains are hung at the right height – typically, curtains should be hung a few inches above the window frame to make the room appear taller.

 

And just in case you have any other curtain questions, we have an unlimited question policy here at Thistlewood and I’m here for all of them.

They inspired posts just like this on how to make curtains.

Ask away.

I’ll get my answers ready. 🙂

PS Follow along with me on Instagram for more tips like these.

Hand attaching a curtain to a gold curtain rod using gold curtain rings, illustrating how to make curtains easily, with the text “5 No Sew Curtain Hacks” above and “thistlewoodfarms.com” below.

disclosure: Affiliate links are used in this post.

Want to know how to decorate your home for free?
Click here to get my FIVE BEST secrets.

Comments

  1. Image for Paul H Hespen Paul H Hespen

    Love these ideas! Don't forget about table cloths as curtains! Like your twin bed sheet curtains, I hung them with curtain rings. I have high ceilings & tall windows and have found sale tablecloths in 120 inch lengths that puddle nicely and are very easy to wash!

    1. Image for Kim Kim

      Great suggestion! another tip along those lines is shower curtains - can make throw pillows or re-upholstering chair seats. Cheap and durable.

  2. Image for Myra Freshwater Myra Freshwater

    KariAnne, In the middle of my serious writing work, I clicked on your blogpost only to discover the crucial line, THEY HAVE GROMMETS. You crack me up. Just the happy interruption I needed. :) I'll forever remember my favorite DIY I learned from you! It was in our beloved home I never wanted to leave, sniff sniff; & my wonderful husband implemented it. I wish I had a picture handy. He built a header above the windows, and we hung the rods high on the wall. Then, the best part, I used my grandmothers old white cotton sheets for curtains. They were from an era when only flat sheets were used. Very long. I had them drycleaned and they turned out beautifully. Not for privacy, so they stayed open. One of the many things I hated to leave when we moved. All thanks to your great ideas! Love, Myra

  3. Image for Carol Anderson Carol Anderson

    Hi KeriAnne, Thank you for your curtain instructions. I'm wondering your thoughts on clip hanging curtains that have grommets upside down for the extra weight of the grommets to bring a stronger free pleat look. Think it'd work? Carol

  4. Image for Jodena Beale Jodena Beale

    Your curtains look so nice. I am not the grommet girl. Next time I see grommet curtains I love I will try your hack.

  5. Image for Rizae Rizae

    I bought 4 very cute kitchen towels and used clip hooks to make cafe curtains for my kitchen window. I can look outside but still have privacy! Big Hugs

  6. Image for TJ TJ

    We are moving next week and I am so excited to see the grommets disappear! I thought that I was going to have to hem the curtains so that they would fit, but now I won't have to!!! Wonderful! Thanks!

  7. Image for Linds shay Linds shay

    Trying to find link to the kitchen floor runner you chose and also the blue and white table runner. Any help greatly appreciated

    1. Image for KariAnne Wood KariAnne Wood

      Linda, Of course! Happy to help! Here's the link to the runner I chose: https://amzlink.to/az08B3Y7gaSbe And here's the link to the blue and white table runner: https://amzn.to/4fHVpjj Let me know if these are the ones you were looking for! Happy day! KariAnne

  8. Image for Jae Jae

    You are brilliant! (Well, we already knew that….). I have passed up so many good sales on drapes because I really dislike grommets. Best idea ever!

  9. Image for Dory Messenger Dory Messenger

    We were so poor when we were first married 52 years ago. I used sheets to make curtains, tablecloths and runners, pillows, upholster chair seats - but there weren't all these great hacks around that long ago...I actually sewed everything, and although I was reasonably proficient, it was not something I really enjoyed. I am surprised I was not struck by lightning ⚡ considering the amount of swearing I did making pleated curtains, inserting all those pins, and hanging from one of those complicated rods that opens and closes with the strings. They actually worked though! 😂

  10. Image for Jan Kinman Jan Kinman

    Thank you, thank you, thank you! I really don’t like the look of grommets. So many good curtains I’ve liked have them. Now it won’t matter!

  11. Image for Debra Debra

    KariAnne, do you believe in kismet aka the stars aligning? In my car at this very moment are a pair of curtains to return to Amazon because when I opened them this morning they had the mother of all grommets at the top! Horror! Fortunately, I ordered the 95 inch length so that I can fold them over and follow your hack. You're the best!

Leave a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.