What You Need to Make a Basic Doorstop
A sewn doorstop is a small fabric bag filled with sand or rice that holds a door open. You can make one in an afternoon with a needle, thread, two pieces of fabric, and something heavy to fill it. The whole project costs under five dollars and requires only straight seams — no zippers, no closures, no complicated steps.
Gather these materials before you start: two pieces of cotton fabric (each about 6 inches by 8 inches), a needle, thread that matches your fabric, scissors, pins, a ruler, and filler material. Sand works best because it is heavy and compact, but uncooked rice, dried beans, or pebbles work too. You will also need a spoon to pour the filler in without spilling.
If you do not have a needle and thread at home, a basic sewing kit from any drugstore costs two or three dollars. Fabric scraps from old clothes, sheets, or curtains work perfectly — you do not need new material. The filler is the only thing you might need to buy, and a small bag of play sand from a hardware store costs about two dollars.
Key Takeaways
- A doorstop is two pieces of fabric sewn together on three sides, filled with sand or rice, then sewn shut on the fourth side.
- You need only a needle, thread, scissors, pins, and two fabric pieces about 6 by 8 inches each.
- Straight seams are the only stitch required — no special techniques or experience needed.
- The whole project takes 30 to 45 minutes and costs under five dollars in materials.
Cutting and Pinning Your Fabric Pieces
Cut two rectangles of fabric, each 6 inches wide and 8 inches tall. Use a ruler and mark the lines with a pencil or fabric pen before you cut, so your edges are straight. If your fabric has a pattern you like on one side, make sure both pieces have the pattern facing the same direction — this matters only if you care how it looks when finished.
Place the two pieces on top of each other with the sides you want to show facing inward (the pretty sides touching each other). Pin along three of the four edges, leaving one short 6-inch edge unpinned. This unpinned edge is where you will pour in the filler later. Space your pins about an inch apart so the fabric does not shift while you sew.
Sewing Three Sides Closed
Thread your needle and tie a knot at the end. Start at one corner of a pinned edge and push the needle through both layers of fabric from the outside. Pull the thread until the knot catches on the fabric surface.
Sew a straight line about a quarter inch from the edge, moving along one of the pinned sides. Push the needle straight down through both layers, then bring it back up about a quarter inch forward. Keep your stitches small and even — they do not have to be perfect, just consistent. When you reach a corner, take an extra stitch or two to reinforce it, then turn and sew along the next edge.
Continue around three sides until you reach the unpinned edge. Tie off your thread by pushing the needle through the fabric one last time, then looping the thread and pulling it tight before you cut it. Remove all the pins as you go.
Filling Your Doorstop
Turn the fabric bag inside out through the open edge so the seams are now on the inside and the pretty side of the fabric faces outward. Use a spoon to pour sand or rice through the opening until the bag is about three-quarters full. Do not overstuff it — the bag needs to be flexible enough to sit flat against a door.
Shake the bag gently to settle the filler and distribute it evenly. If you are using sand, pour slowly so it does not spray everywhere. If you are using rice or beans, they will pour faster and make less mess.
Sewing the Final Edge Closed
Fold the raw edges of the open side inward about a quarter inch and pin them together. This creates a clean edge instead of a ragged one. Thread your needle again and sew this final edge shut using the same straight stitch you used on the other three sides.
Start at one corner and work your way across, keeping your stitches small and even. When you reach the other corner, take two or three extra stitches to make sure this seam is strong — it will get the most stress when you move the doorstop around. Tie off your thread and cut it.
Testing and Using Your Doorstop
Place your finished doorstop against the base of a door and push the door toward it. The weight of the filler should hold the door open without sliding. If it slides too easily, your doorstop may not be heavy enough — you can open a seam, add more filler, and sew it shut again.
If the doorstop works well, you can make more in different fabrics and colors. Many people make a set of them for different rooms. The same basic method works for any size — make them smaller for lightweight interior doors or larger for heavy exterior doors that need more weight.
Variations and Upgrades
Once you have made a basic doorstop, you can add details. Sew a loop of ribbon or fabric to the top so you can carry it easily. Use patterned fabric or embroider a design on the outside before you fill it. Some people add a handle by sewing a strip of fabric between the two pieces before you close the final edge.
You can also change the shape — make a square, a triangle, or even a circle if you want to try a curved seam. The filling method stays the same: sew three sides, fill through the opening, then sew the fourth side shut.
Frequently Asked Questions
What is the best material to fill a doorstop with?
Sand is the best choice because it is heavy, compact, and does not shift around inside the bag. Uncooked rice and dried beans work too but are lighter and may settle unevenly. Avoid anything that can rot or attract insects, like food scraps or soil from outside.
Can I use a sewing machine instead of hand sewing?
Yes. Set your machine to a straight stitch and sew a quarter inch from the edge, just as you would by hand. A machine will be faster and your seams will be more even, but hand sewing works perfectly well and teaches you more about how the stitches hold.
How much filler do I need?
Fill the bag until it is about three-quarters full and weighs roughly one to two pounds. This is heavy enough to hold most interior doors open but light enough to move around easily. You can always open a seam and add more if it does not work.
What if my fabric is too thin and tears easily?
Use two layers of thin fabric instead of one, or choose a thicker cotton like denim or canvas. You can also sew your seams twice — once at a quarter inch from the edge, then again at half an inch — to reinforce them before you fill the bag.
Can I wash a finished doorstop?
You can spot-clean the outside with a damp cloth, but do not soak it or put it in a washing machine — the water will damage the filler. If the fabric gets very dirty, you can open one seam, empty the filler into a container, wash the fabric, dry it completely, and sew it shut again with the same filler inside.