There’s so much to love about DIY cloth napkins. They are quick and easy to make, eco-friendly, and a beautiful addition to your table.
With the right fabric, handmade napkins can add color and style to your dining room to make every meal feel extra special.
Note: This article contains affiliate links. See my disclosures for details.
How to Make Cloth Napkins
- Soft, absorbent fabric (like cotton, linen or a mix of both)
- Measuring tape
- Iron and ironing board
- Sewing pins
- Sewing machine (or needle and thread)
I found a vibrant selection of seersucker and bubble gauze fabric at Joann’s. The gauze comes in modern gray, classic pink and lots of colors in between to fit your decor.
There’s also a variety of mid-century patterns and organic cotton fabric on Amazon.
Step 1: Cut Fabric
Wash and dry your fabric so it won’t shrink later on. Then cut it into squares one inch bigger than you want your finished napkins to be.
For example, if you want standard 20×20-inch dinner napkins, cut 21-inch squares. If you want 18×18-inch napkins, cut 19-inch squares.
Since I had one yard (36 inches) of the rainbow grid fabric, I cut 18-inch squares to make the most napkins.
Step 2: Fold and Iron Edges
Next, with the back of the fabric facing up toward you, fold over the edges by a quarter-inch and iron them in place all the way around each napkin.
If you can’t tell which side is the front or back, it probably doesn’t matter. I just picked a side before cutting the fabric to keep all the napkins consistent. 🙂
Step 3: Fold and Iron Edges Again
Now fold those edges over by another quarter-inch, so that the frayed edges of the fabric will be hidden under the seams. Iron the edges all the way around each square.
Step 4: Create Mitered Corners
At this point, you could skip ahead and sew your napkins with the corners folded over twice. But the corners can be pretty bulky that way, so I prefer to miter them.
To do that, just unfold each napkin corner and cut off a triangle (a quarter-inch above where the final corner of your napkin will be) to remove some of the extra fabric.
Then fold that diagonal fabric section over by a quarter-inch, and fold the adjacent sides of your fabric over twice like before. Iron each mitered corner to secure it in place.
You can see this process in action in my video.
Step 5: Pin and Sew Your Napkins!
Finally, pin the sides and corners of your napkins to help hold the edges down. Then sew a simple seam around the border of each napkin.
Finish off the stitching, and your napkins are ready to hit the dinner table!
Cloth Napkins to Save the Trees
It’s easy to cut back on disposable napkins and paper towels when you have handmade cloth napkins. I’ve been making bunches so we always have some available.
They make any meal feel fancy, and you can embellish them with your favorite accessories to dress up the table.
4 thoughts on “DIY Cloth Napkins: Soft, Cute and Reusable (to Save the Trees!)”
I enjoyed your “how-to” video and attention to detail. I admire your trying to save the trees! (I know Andy has used cloth napkins forever and no paper plates or paper towels in his house.) We are guilty of paper plates, paper towels, kleenex etc. (We came from the era before they figured out all of the save the trees and quit using all this paper stuff.) You are doing your part and I applaud you for it!! Go Tara!!
Thanks, Judy! Yeah, Eric was telling me that Andy has always done a great job of using cloth napkins! I really like using them as long as they have a nice texture. It’s feels fancy. 🙂 And it’s fun to use my favorite colors and unique fabric designs.
We use bandanas for napkins. They come in lots of wonderful colors and inexpensive packs on Amazon.
That’s a great idea! They are so soft and the perfect size, too!