Last Updated on March 6, 2026 by Shannon
Every dog deserves a cozy place to rest, and you don’t need sewing skills to make one!
This no-sew fleece dog bed is a quick and budget-friendly DIY project that gives your dog a soft, comfortable place to relax. It’s perfect for dog parents who want to spoil their dogs without spending a fortune on store-bought beds.
The best part? You can make this bed in less than an hour using only a few simple supplies. I made mine for under $10 using a fleece blanket and an old pillow.
If your dog loves soft blankets and cozy places to curl up (and most dogs do!), this DIY fleece dog bed will quickly become their favorite nap spot.
Follow the simple steps below to make your own.
This post may contain affiliate links. That means if you click on them and buy something, I may receive a small commission at no cost to you. Read my Disclaimer Policy to learn more.

Materials Needed For A DIY No-Sew Dog Bed
You only need a few basic supplies to make this fleece dog bed.
Supplies

- Fleece fabric – 1 yard of 58-inch fleece
OR a 50 x 60 inch fleece blanket
(The Mainstays fleece blankets from Walmart are usually cheaper than buying fleece by the yard and give you extra fabric to work with.) - 1 queen size pillow (new or used, as long as it still has good padding)
- Scissors
Directions For Making A No-Sew Dog Bed
This simple DIY dog bed can be made in four easy steps.
Step 1: Cut the Fabric to Size
Start by cutting the fleece to the correct size.
For a queen-size pillow, cut two pieces of fleece that are each 36 x 26 inches.
If you are using a different pillow size, adjust the measurements accordingly. A good rule of thumb is to add about 6 inches to both the length and width of the pillow, which allows for about 3 inches of fringe all the way around.

If You Are Using a Fleece Blanket
Some fleece blankets have a stitched edge that should be removed first.
- Cut the thread at one point on the edge.
- Pull the thread until it reaches the knot.
- Cut the knot and continue pulling until all of the stitching is removed.
Then:
- Fold the blanket with the short sides together.
- Cut along the fold to create two pieces of fleece.
If you have extra fleece left over, save the scraps until you have enough to make your dog a snuffle mat or other DIY dog toy.
Step 2: Cut the Ties
Once the fleece is cut to size:
- Lay the two fleece pieces on top of each other with the wrong sides facing each other.
- Cut a 4-inch square out of each corner, making sure to cut through both layers.

Next, create the tying fringe:
- Cut 1-inch wide strips that are 4 inches long all the way around the edges of the fabric.

Tip: Lying a ruler or book across the fabric can help prevent cutting the strips too deeply.
Step 3: Tie the Fleece Together
Now it’s time to start assembling the bed.
Take one set of strips (one from the top layer and one from the bottom layer) and tie them together using a square knot.

Continue tying the strips together until:
- One long side is tied
- Both short sides are tied

Leave the final side open so you can insert the pillow.
Step 4: Insert the Pillow and Finish Tying

Slide the pillow into the open side of the fleece cover.
Then finish tying the remaining fringe strips together using the same square knot method.

Continue until all the strips are tied and the pillow is fully enclosed.
Your DIY No-Sew Dog Bed Is Complete!
That’s it, your fleece dog bed is finished.

Give the bed a quick fluff and place it in your dog’s favorite resting spot. Chances are, your dog will curl up on it right away.

This cozy bed also worked great for cats or smaller pets. Our cat Allie, used to love sneaking onto Morgan’s bed whenever she had the chance and claiming it as her own.
Final Thoughts
Making a no-sew fleece dog bed is one of the easiest DIY projects you can do for your dog. It’s affordable, beginner-friendly, and a great way to reuse old pillows or leftover fleece.
Plus, there’s something extra special about giving your dog something you made just for them.
If you try this project, I’d love to hear how it turned out for you and your dog!
Give your dog an extra belly rub from us here at Lilies, Love, and Luna.




