Homemade curtains have a reputation for being difficult to make, but that’s not the truth! Follow this simple tutorial to learn how to make sew curtains.
If you can sew a straight line, you can learn how to sew curtains. They really are that simple. I know curtains have a reputation for being really hard to make so that they look good. But, I’m happy to report (from experience) that’s not true.
Anytime I remodel a room, I make new curtains for the room. They add that important final touch that pulls the decor together into a cohesive design. And since they’re simple (and fun!) to make, why not?
Since I have already shown you how to sew a simple valance, now I want to show you how to make some full-length drapes. Let’s learn how to sew curtains the easy way!
If you want more homemade curtain inspiration, check out my Doily Curtains, Dip Dyed Curtains, and DIY Tie Dye Curtains. I even have a tutorial to make an Extra Long Shower Curtain.
How To Sew Curtains Tutorial
Here’s what you need to know about this project to make curtains you’ll love!
Here is everything you will need to have on hand for sewing curtains. I even included a few links to help you find what you need faster.
- Fabric in the print of your choice
- Fabric lining
- Tape measure
- Sewing machine
Note about the fabric: The fabric for these curtains is this sea horse print in coastal gray from Online Fabric Store, and I just love the pattern! This fabric is 54 inches wide (please note this for future reference below).
Instructions For How To Sew Curtains
Follow these step-by-step instructions, and you’ll be enjoying your new curtains in practically no time!
Start by measuring the height of your window from where the curtain rod will be down to the floor. Add 5 inches to that measurement.
Cut your fabric to size. I laid mine out on the floor as that is the only surface I have that’s large enough to accommodate this project.
Fold the fabric in half and cut down the center. You now have two 27-inch wide pieces of fabric. For this project, I left my selvage edges attached as they are hidden by my seams. You can remove it if you are worried about it.
I am lining these drapes because I love having a lined curtain on my windows, so I used some drapery lining fabric that was 96 inches wide.
For the moment, I was able to just cut it to width. Then later, I will cut it to length. The lining needs to be as wide as our half sheets of fabric, which, in my case, was 27 inches.
Tip: Remember to measure your fabric before you do any cutting.
Now it’s time to sew those straight lines.
Note: This tutorial will give you about 1 1/2 inches at the top of the curtain rod as shown in the image below. If you don’t want this look, I will show you below how to eliminate it.
Match the curtain fabric with the liner fabric, putting the right sides together. All of our seam allowances are 1/2 inch unless otherwise noted. Sew in the following order (infographic below):
Start on one side 2 inches from the top and sew up to the top. (Skip this step if you DO NOT want extra material above your curtain rod.
I used a measuring tape to get my needle in the correct place before beginning to sew.
Sew across the top.
Sew down opposite side 2 inches (skip this step if you DO NOT want extra material above your curtain rod).
Skip down for a rod pocket. Mine was 1 1/2 inches but if your rod is larger you will have to skip a larger area. Sew all the way down the side stopping 2 – 4 inches from the bottom.
Repeat the previous step on the opposite side.
For steps 4 and 5, I used the same method with the measuring tape. Once again, customize this measurement to your particular curtain rod.
Now turn the entire thing right side out. Press all of your seams well.
Next, we need to sew across to create a rod pocket. The easiest way to do this is to mark your sewing machine with tape at the appropriate distance. So for my curtain:
- The first measurement will be 2 inches minus the seam allowance of 1/2 inch so it is at 1 1/2 inches.
- The second measurement will be 1 1/2 inches from the above calculation plus the 1 1/2 inches we skipped down for steps 4 and 5 above.
Measure and place tape on your sewing machine as shown in the image below. Sew two lines all the way across the top of your curtain using these tape lines as your guide.
You can now hang the curtain on the rod. But…Angie….the bottom is unfinished!? Yep, it is. Hang it up. You will thank me later.
Now trim the lining to length (if you followed my instructions above it is longer than the curtain fabric). Then use pins to pin up to your own desired length.
Turn the fabric inside to do this so you will have a finished edge on the bottom (both front and back). For a bathroom, I want them just slightly above the floor. I have bad visions about curtains on the floor in a bathroom. 😂
You can leave your curtains pooling on the floor or make them even shorter than mine. This is how these are custom to you.
Then I literally take it down still on the rod and set up my sewing area to accommodate. A chair works wonders to support the bulk of the fabric and the rod. Sew as close to the bottom as you can (a 1/4 inch seam allowance works well).
Hang your finished curtains up and you are done. Sigh with relief – you just made curtains! Then realize you have four more sets to make. Sigh again.
NOTE: I bought the shears at the store and just hemmed them to length to make the curtains.
Didn’t they turn out well? I love the vibe they added to my upstairs bathroom after my remodel project!
Here are a couple of questions that I see readers ask about making projects like this one. Please check to see if I’ve already answered it below if you have a question. Don’t see it? Leave it for me in the comments!
Is it cheaper to sew my own curtains?
Most of the time, yes it is. If you choose a very expensive type of fabric, you could probably buy curtains for less money. However, the REAL benefit to making your own curtains is that they are completely custom to your space, decor, and personal preferences! Plus, making curtains is a great excuse to do some crafting!
Could I make my curtains a different length?
Yes! These curtains are completely customizable. You can make them any length you prefer. I wanted the long drapey look for this bathroom to accommodate the very tall windows, so I made these long.
I hope you love this tutorial and try making curtains yourself. If you have believed that curtains are hard to make, I think you’ll be pleasantly surprised at how easy they actually are. For more projects in this room, be sure to read the painted wicker tutorial and how to paint a clawfoot tub.
More Remodeling Inspiration
If you’re considering a remodel project, check out these ideas!
- Rustic Bathroom Ideas for Your Home
- Our Farm Kitchen Reveal
- Farmhouse Kitchen Ideas: Inspiration for Your Home
- Painting Kitchen Cabinets: A How-To Guide
- Fabric in print of your choice
- Fabric for lining
- Tape measure
- Sewing machine and thread
- Measure the height of your window from the curtain rod to the floor and add 5 inches to that number.
- Cut your fabric to the correct size.
- Fold the fabric in half and cut down the center. I left the selvedge edges attached because they will be hidden by the seams, but you can remove if you are worried about it.
- Measure and cut lining fabric (if you're adding it) to the same width as your curtain fabric. Leave the length long as it will be trimmed later.
- Match the curtain fabric with the liner fabric, putting the right sides together. Seam allowances are 1/2 inch, unless otherwise noted. Sew in this order:Start on one side 2 inches down from the top and sew up to top. (Skip this step if you DO NOT want extra material above your curtain rod.)Sew across the top.Sew down opposite side 2 inches (again, skip this step if you DO NOT want extra material above your curtain rod).Skip down to accomodate a rod pocket. Mine was 1 1/2 inches but if your rod is larger you will have to skip a larger area. Sew all the way down the side stopping 2 – 4 inches from the bottom.Repeat the previous step on the opposite side.
- Turn the entire thing right side out so you can press all of your seams well.
- Now it's time to sew across to create the curtain rod pocket. You will need to lines of stitching at.The first measurement will be at 1.5 inches (which is 2 inches minus the seam allowance of 1/2 inch).The second measurement will be 1 1/2 inches down below the above calculation plus the 1 1/2 inches we skipped down for steps 4 and 5.
- Hang your unfinished curtains.
- Trim the lining material to length. Fold the curtain fabric over.
- Take your curtains (rod and material) down and sew the bottom hem with a 1/4-inch seam allowance.
Great tutorial Angie! I’m about to embark on some curtain making so it was very timely, thanks!!!
Your curtains look fabulous and I love how easy your tutorial was to understand!
I love that fabric and the color!
Thanks for the tutorial! Easy to follow and the fabric is beautiful!
These look great – you made it look so easy. Also I love the tape guide tip!!
make something new everyday I been wanting to learn