A cute West Highland Terrier sitting on their purple DIY dog bed.

DIY No-Sew Dog Bed

This customizable dog bed is an easy and quick way to make your dog feel extra special, without the need to know how to sew.


  • 1x1.2m fabric (x2)
  • Scissors
  • Ruler and pen
  • Toy filling material


  1. Cut two 1x1.2m layers of fabric and line them up perfectly.
  2. Measure a 10x10cm square on the fringe. / Cut out the corner pieces.
  3. Make cuts along one of the edge, making strips about 2.5cm wide.
  4. Keep cutting strips around the rest of the edges.
  5. Tie two strips together. / You need to tie one strip on the top with another from the bottom.
  6. Tie the rest of strips along three of the bed’ sides.
  7. Stuff polyester toy filling material inside the bed.
  8. To finish the bed, tie the remaining strips.
Text to speech not available for this image

Not too keen on creating a dog bed yourself or not finding the time? Check out our guide on best dog beds to buy for your pup!

Hey there!

Want to hear about a different kind of dog care that both you and your dog will love?

Or perhaps you’re a dog lover who can’t have one of your own right now?

We have the pawfect solution, BorrowMyDoggy!

How it works
Dog speaking