The Purr-fect Homemade Cat Bed

Are you wondering what to do with old sweaters? Keep your animal friends comfortable by making this homemade cat bed out of a sweater and cotton scraps.

Homemade Cat Bed from Sweater

With basic sewing skills, you can transform an old sweater and some fabric scraps into a homemade cat bed.

Photo by Brad Anderson

Content Tools

I saw a photo on Facebook that suggested turning an old sweater into a homemade cat bed, and I immediately thought of the purple 1980s sweater I had bought at a thrift store for the lovely, big purple buttons on it. I decided to convert the sweater into a cat bed and my cat, Izzy, adores it.

The bed only took about two hours to make, including the time to cut up fabric scraps for stuffing. You’ll only need a minimum amount of sewing experience to complete this simple project.


• Fabric scraps (for stuffing)
• 1 unwanted sweater
• 2 old towels
• Wool thread
• Needles
• Scissors


1. Cut your fabric scraps into small pieces.

2. Fold the towels into squares so they’re nearly the size you want for the base of your pet bed. 3. Pile half of the fabric scraps on top of one square towel and then place the second towel over the scraps.

4. Loosely sew the towels together in an oval shape, with the scraps contained within the oval — this will hold the two towel bases together.

5. Turn the edges of the towel over, toward the inside of the circle, and loosely sew them in place. Your base should now be roughly oval-shaped.

6. Place the base of the pet bed inside the body of the sweater, and sew it in place with thick wool thread.

7. Stuff the arms and neck of the sweater with the rest of the fabric scraps, tuck them around the base, sew them into place, and then fold the bottom of the sweater up and over the arms, stitching as needed.

8. Embellish as desired!

Elizabeth Atia
Shetland, Scotland

To see step-by-step photos and more detailed instructions on making this homemade cat bed for this project, check out Elizabeth’s Kitchen Diary blog.