A straightforward fabric cover protects your machine from dust and damage

A sewing machine cover is a fitted fabric shell that sits over your machine when you are not using it. You can make one in two to three hours using basic sewing skills — just a straight stitch, a few seams, and elastic or drawstring to hold it closed. The cover keeps dust, pet hair, and accidental spills away from the feed dogs, tension discs, and needle while taking up almost no storage space.

You do not need a pattern or special materials. Most home sewers use quilting cotton, canvas, or even an old bedsheet, measure their machine once, and cut a straightforward rectangular box shape. The cover slides on like a pillowcase and cinches at the bottom with elastic or a cord.

Key Takeaways

  • Measure your machine's width, depth, and height, then add one inch to each dimension to account for seam allowance and a loose fit.
  • Cut four fabric pieces: a front, back, and two sides, all the same height as your machine plus two inches for the casing.
  • Sew the four sides together using a half-inch seam allowance, then fold and stitch a casing at the top for elastic or drawstring.
  • Thread elastic through the casing and stitch the ends together, or use a drawstring tied in a bow for a cover you can remove without unpicking.
  • Prewash and dry your fabric before cutting to prevent shrinkage after the cover is finished.

Measure your machine and plan the cover size

Place your sewing machine on a flat surface and measure three dimensions: the width (left to right), the depth (front to back), and the height (bottom to top of the presser foot or thread guides, whichever is higher). Write these numbers down. A typical home machine is about 15 inches wide, 8 inches deep, and 12 inches tall, but yours may differ.

Add one inch to the width and depth measurements — this gives you a half-inch seam allowance on each side and a half-inch of breathing room so the cover slides on easily. Add three inches to the height measurement: two inches for the seam allowance at the bottom, and one inch extra so the cover sits loosely over the top. If your machine is 15 inches wide, 8 inches deep, and 12 inches tall, your finished cover will be 16 inches wide, 9 inches deep, and 15 inches tall.

Choose fabric and cut the four sides

Pick a medium-weight cotton — quilting cotton, home décor fabric, or canvas all work well. Avoid knits, which stretch and shift as you sew. Prewash and dry your fabric on the same settings you would use for a finished garment, because the cover will see occasional washing and you do not want it to shrink after you have sewn it.

Cut four rectangular pieces from your fabric. Two pieces (front and back) should measure your adjusted width by your adjusted height. Two pieces (left and right sides) should measure your adjusted depth by your adjusted height. For the example machine, that means two pieces 16 inches by 15 inches, and two pieces 9 inches by 15 inches. Use a ruler and a rotary cutter or scissors to keep the edges straight.

Sew the four sides together into a box

Lay the front piece flat, right side up. Place the left side piece on top of it, right sides together (the pretty sides facing each other). Align the left edge of the front piece with the long edge of the left side piece. Pin along this edge, then sew with a half-inch seam allowance using a straight stitch at a medium speed — about 2.5 millimeters per stitch. Backstitch at the start and end to lock the thread.

Repeat this step to attach the right side piece to the right edge of the front piece. Then attach the back piece to the free long edges of both side pieces, sewing one side at a time. When you are done, you will have a four-sided box with the seams on the inside. Press all four seams flat with an iron set to the heat level appropriate for your fabric.

Turn the box right side out through the open bottom. Use a ruler or the blunt end of a wooden spoon to push the corners out so they are crisp and square. Press the entire cover flat, paying special attention to the seams.

Create a casing for elastic or drawstring at the top

Fold the top raw edge of the cover down by half an inch, wrong sides together (so the fold is on the outside). Press this fold with an iron. Fold it down another half inch and press again — you now have a one-inch-wide casing with the raw edge hidden inside. Pin this casing all the way around the top of the cover.

Sew the casing closed using a straight stitch about a quarter inch from the inner fold. This stitching line should run parallel to the top edge of the cover. Backstitch at the start and end. Leave a one-inch opening in the stitching — do not sew all the way around. This opening is where you will thread the elastic or drawstring.

Thread elastic through the casing or add a drawstring

For an elastic closure, cut a piece of half-inch-wide elastic about 2 inches shorter than the distance around the top of your cover. (If the top measures 60 inches around, cut elastic 58 inches long.) Attach a safety pin to one end of the elastic and thread it through the casing opening, working it all the way around the cover until both ends come back out through the opening.

Overlap the two ends of the elastic by one inch and sew them together with a zigzag stitch or a small rectangle of stitching to lock them. Gently push the joined elastic back into the casing. Stitch the opening closed with a straight stitch, backstitching at the start and end.

If you prefer a drawstring instead, thread a cord (paracord, ribbon, or even a strip of fabric) through the casing opening using a safety pin. Tie the two ends together in a knot or bow. This method lets you remove the cover without unpicking any stitches — just pull the cord tight, slip the cover off, and loosen it again for next time.

Test the fit and make adjustments

Slide the finished cover over your sewing machine. It should sit loosely enough that you can slide it on and off without forcing, but snugly enough that it does not slip off if you bump the table. If the elastic is too tight, remove the cover, cut open the casing stitching, and replace the elastic with a longer piece. If it is too loose, cut open the casing, remove the elastic, overlap it more, and re-stitch it.

Check that the bottom of the cover sits flat on the table and does not bunch or wrinkle. If it does, the cover may be too wide or too deep — you can trim the sides with scissors and re-stitch the seams, but it is easier to get the measurements right the first time. Once the fit is correct, give the cover a final press with an iron and store it near your sewing space.

Frequently Asked Questions

Can I use a pattern from a sewing website instead of measuring my machine?

Patterns exist, but they are usually sized for one specific machine model and may not fit yours. Measuring takes five minutes and guarantees a cover that fits your actual machine. If you want to make covers for friends, measure each of their machines separately — even the same model can vary slightly.

What if I do not have a rotary cutter?

Scissors work fine, though a rotary cutter and ruler give you straighter edges with less effort. If you use scissors, mark your cutting lines lightly with a pencil first and cut slowly along the line. Slightly crooked edges will not affect how the cover works.

Can I add a pocket or decorative trim to the cover?

Yes. Sew a pocket to the front piece before you attach the sides — it is a good place to store bobbins or needles. Trim like bias tape or rickrack can be sewn into the seams as you assemble the box, though this adds complexity. Start with a plain cover first; decorations are easier to add once you have made one.

How often should I wash the cover?

Wash it whenever it looks dusty or stained — usually once or twice a year for a machine in regular use. Use cool water, gentle cycle, and dry it on low heat or hang it to air dry. Do not bleach it, and do not iron it while it is still damp, as this can set wrinkles.

What should I do if the elastic breaks after a few months?

Cut open the casing stitching, remove the old elastic, and thread new elastic through using the same method. You do not have to remake the entire cover — just replace the elastic. This usually takes 15 to 20 minutes.