DIY Dog Bed From an Old Sweater in One Afternoon

That old sweater you never wear anymore is one seam away from being your dog’s favorite nap spot. A diy dog bed made from a sweater is the cheapest, coziest weekend project a small-space pet owner can do, and it uses something you already own instead of adding another store-bought item to a cramped apartment. This guide walks you through two versions, a no-sew option you can finish in twenty minutes and a sewn version that lasts for years, both cheap, both beginner-friendly, and both perfect for renters who want comfort without clutter.

The appeal goes beyond thrift. A diy dog bed from a worn sweater smells like you, which is genuinely comforting to a dog, and it’s machine-washable, which matters enormously in a small apartment where odor has nowhere to hide. Let’s gather what you need and build it.

Why an Old Sweater Makes a Great Bed

Sweaters are soft, warm, and stretchy, which is exactly what a dog wants to curl into. The sleeves become a natural bolster, the kind of raised edge dogs instinctively rest their heads on, and the body of the sweater forms a soft mattress. Because it carries your scent, a sweater bed helps anxious or newly adopted dogs settle faster. And because it costs nothing but an hour of your time, you can make a fresh one whenever the old one wears out.

Choose a sweater that’s the right size for your dog: a chunky men’s pullover suits a medium dog, while a smaller sweater or cardigan works for a cat-sized pup. Wool and fleece hold warmth; cotton is cooler for summer. Avoid anything with loose buttons, zippers, or beads your dog could chew off and swallow.

old sweater folded to become a diy dog bed

What You’ll Need

For either version: one clean old sweater, and stuffing. For stuffing, you can spend nothing by using other old clothes, worn towels, or scrap fabric, or buy a bag of polyester fiberfill for about $6 to $10. The sewn version also needs a needle and thread (under $5 if you don’t own any) or a sewing machine if you have one. That’s the entire supply list, which is why this diy dog bed is such a satisfying afternoon: total cost is often $0 and rarely more than $10.

Gather scissors and safety pins too. Pins hold everything in place while you work and are essential for the no-sew method. Lay everything out on a table before you start so the whole build flows in one sitting.

The 20-Minute No-Sew Version

Lay the sweater flat and stitch or safety-pin the neck hole closed from the inside so stuffing can’t escape. Sew a straight line across the sweater just below the armpits, creating a tube out of the sleeves and a pocket out of the body. Stuff the body pocket firmly with your filler to make the mattress, then stuff both sleeves to make the bolster. Bring the two stuffed sleeves around to meet at the bottom hem and pin or tie them together, forming a padded ring. Tuck the waist hem in and pin it shut. You now have a round, bolstered diy dog bed, no sewing machine required.

The no-sew version won’t survive heavy chewers, but for most dogs it holds up for months and is trivially easy to open, wash, and re-stuff. Use it as a prototype to check the size before committing to the sewn version.

dog resting in a homemade sweater bed

The Sewn Version That Lasts

For a bed that survives real use, replace the pins with stitches. Sew the neck hole fully closed. Sew the straight line under the armpits with a doubled thread or a machine straight stitch. After stuffing the body and sleeves, sew the sleeve ends together where they meet and stitch the waist hem shut. Finally, run a line of stitching to tack the bolster ring to the mattress in two or three spots so it doesn’t shift when your dog flops down. The whole thing still takes under an hour and produces a bed that washes and dries like any blanket.

If you enjoy this kind of project, you’ll like our other beginner builds, from diy dog puzzle toys for rainy-day enrichment to a sturdy diy cat scratching post if you share your home with a cat too.

Sizing and Comfort Tips

Match the bed to how your dog sleeps. Curlers want a deep bolster and a smaller diameter; sprawlers want a flatter, wider mattress with a low edge. Measure your dog nose-to-tail while relaxed and add about six inches for the mattress size. Firm stuffing supports joints better, which matters for older dogs, so pack the mattress denser than you think you need. For senior or arthritic dogs, a folded piece of foam under the fabric adds orthopedic support cheaply.

Place the finished bed in a quiet corner away from the front door and foot traffic, the same principle behind good affordable furniture placement. If you’re rethinking your whole setup on a budget, our guide to budget pet furniture covers smart swaps that pair perfectly with a homemade bed.

stuffing an old sweater to make a diy dog bed

Keeping It Safe and Clean

Safety first: check the finished bed for loose threads, buttons, or stuffing your dog could pull out and swallow, since ingested fabric and fiberfill can cause serious blockages. Supervise the first few naps to be sure your dog beds down rather than shreds. Wash the bed regularly on a gentle cycle; the whole point of a fabric bed in a small apartment is that it goes straight into the machine when it starts to smell. The AVMA’s pet care resources are a good general reference for keeping bedding hygienic, and the ASPCA’s dog care guidance covers safe rest environments.

Re-stuff as needed. Over time the filler compresses; just open a seam, add more, and re-close. A well-made sweater bed can last a year or more with occasional topping up, and when it’s finally done, the whole thing is compostable or recyclable depending on the fabric.

No-Sew Variations to Try

Once you’ve mastered the basic sleeve-bolster bed, there are easy variations for different sweaters and different dogs. A large cardigan can be buttoned around a firm cushion you already own, turning it into a slipcover you can pop off and wash without any stuffing at all. Two thinner sweaters layered together make a warmer winter bed for a short-coated dog who feels the cold. For a tiny dog or a cat, a single sleeve stuffed and curled into a spiral makes a perfect little donut bed in about ten minutes, using nothing but the arm of a sweater you were going to toss.

If your dog likes to burrow, leave the neck opening as a tunnel entrance instead of sewing it shut, and stuff only the sleeves and edges. Burrowers will dive under the loose body fabric and sleep half-hidden, which many small breeds love. The beauty of a fabric project is that you can experiment freely; if a version doesn’t work, unpick it and try again with the same materials.

Troubleshooting Common Problems

A few issues come up often. If the bolster keeps flattening, you under-stuffed the sleeves; add more filler and pack it firmly, because sleeves compress fast under a dog’s weight. If your dog ignores the bed, rub it with your hands or leave a worn t-shirt inside for a few days so it smells strongly of you, and place it where your dog already likes to rest rather than where you want them to rest. If seams keep popping, switch from single thread to a doubled thread and shorten your stitch length, or reinforce stress points with a second pass.

And if your dog is a determined chewer, skip the fiberfill entirely and stuff with a folded blanket instead, so there’s nothing loose to swallow if the bed is opened up. A little troubleshooting turns a first rough attempt into a bed your dog will claim as their own for the long haul.

Make It an Afternoon Project

The best part of a diy dog bed is how low-stakes it is. There’s no wrong way to do it, no expensive materials to waste, and no drilling or landlord permission required. Put on a show, lay out your old sweater and some stuffing, and in an afternoon you’ll have turned something you were about to donate into the coziest spot in the apartment. Your dog gets a bed that smells like you, and you get one less thing cluttering your closet.

Once you’ve made one, you’ll see old sweaters differently. Every worn pullover is a future nap nook, and every diy dog bed you build is free comfort for the pet who already thinks your clothes are the best place in the house.

Leave a Comment

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

Scroll to Top