Hi there! I posted a DIY dog bed I that made for Rocky on IG last week and I am finally able to post a tutorial. I consider myself a proficient sewer (not an expert and not a newbie) but this project can easily be completed by a newbie. Rocky was laying on our Ralph Lauren pillows (I know!) before I made this bed and I couldn’t understand why dog beds start at $60 when I could make one for FREE.
-Canvas Drop Cloth (you can find at Lowe’s or Home Depot) or old curtains
-Sewing machine and basic sewing supplies (scissors, thread, pins)
-A few old pillows (depending on how big your dog is, I used three)
I will be completely honest in saying that I didn’t measure the fabric for Rocky’s bed. I just eyed his size and since he is still a puppy that will grow into a big dog, I cut the fabric to Rocky’s desired size. Here is a guideline for recommended dog bed sizes based on your dog’s size/weight.
First, you want to fold your material in half and draw a half circle with tailors chalk (I did not do this step and just started cutting, haha). You will need to cut two circles, one for the top and one for the bottom of the bed.
Next, cut two long strips the same size as the entire circle. These are to be used as the sides. Remember, it doesn’t have to look perfect. The dog will probably end up chewing on it anyway.
Sew one side of the two strips together to create one long strip. Then pin the sides of the strips together with the top and bottom circles (wrong-side facing out).
You might be wondering why my fabric is lined on the inside… well I already had two fabric strips from when I shortened some Ikea curtains at our old house – they were almost an exact match to the canvas drop cloth and were perfect to use for this project since they were already cut to size and length! The top and bottom of the bed is canvas drop cloth.
Once you have everything pinned, start sewing! The bigger the fabric, the longer this takes but it took me all of an hour to cut, pin and sew this bad boy. Make sure you leave one side open to stuff the fabric (I left the end of the long strip open). Once you are done sewing, flip it right-side-out and you should have something like this…
Now take your old pillows, cut them open and start removing stuffing and slipping through the remaining opening in the fabric until you create the desired pillow dog bed. Once you have all the stuffing inside, sew the opening closed (I hand-stitched mine). Once you close the opening, the bed is ready for your fur baby to enjoy 🙂
If you enjoyed this post, consider sharing so others may also enjoy it. Sharing buttons are below!
(Disclaimer: Affiliate links are included in this post. Please see our Full Disclosure for more information).