DIY Dog Bed: 10 Easy Builds (Including No-Sew Options)

A dog sleeping comfortably on a soft homemade bed in a cozy room
In this guide
  1. Pick the bed for your dog first
  2. The no-sew options
  3. Easy sewn beds
  4. Upcycled frames
  5. Safety: what to avoid for chewers
  6. Orthopedic support for seniors and big dogs
  7. Make it washable
  8. Where to put the finished bed
  9. Common questions

Dog beds are weirdly expensive for what they are: fabric and fluff. And then your dog ignores the fancy one and sleeps on your laundry pile anyway.

So make one. These DIY dog bed ideas range from 10-minute no-sew projects to a simple wooden frame, and every one is chosen with your actual dog in mind: chewer, senior, tiny or huge.

Pick the bed for your dog first

Before you buy a single yard of fabric, think about how your dog sleeps and what they do to their stuff.

  • Curlers like a round bed with raised sides to lean against.
  • Sprawlers want a flat, wide mattress with room to stretch.
  • Chewers need tough fabric, no zippers and no loose stuffing.
  • Seniors and big dogs need thick, firm support and a low edge to step over.

Measure your dog lying stretched out, nose to tail, and add 6 to 12 inches.

A dog curled up on a soft round bed

The no-sew options

No sewing machine? No problem. These four take an afternoon at most.

1. The old sweater bed

Stuff a pillow inside the body of a big sweater. Then stuff the sleeves with fiberfill or rolled towels, wrap them around the pillow to form a bolster, and tie the cuffs together with a strip of fabric.

Small dogs and cats love these. They smell like you, which is half the appeal.

2. The tied fleece bed

Lay two pieces of fleece on top of each other, cut 4-inch fringes around all four sides, and knot the top and bottom strips together. Leave one side open, slide in a foam pad or pillow, then knot that side closed.

Free cheat sheet
Fix the 7 most common dog problems
Simple, kind fixes for pulling, jumping, barking and more.
  • Works for puppies, adults, rescues and seniors
  • One page per problem, step by step
  • Printable PDF, free

Skip this one for chewers. Those fringes are irresistible to a puppy.

A dog resting on a pile of blankets

3. The pillow stack

Put two old bed pillows side by side inside a duvet cover or a big pillowcase sham, and fold the extra fabric under. It’s flat, washable and costs nothing if you have spare pillows.

4. The blanket nest

Roll a thick blanket into a long sausage and shape it into a ring inside a shallow laundry basket or box. Lay a folded blanket in the middle. Instant den for dogs who like to burrow.

Easy sewn beds

If you can sew a straight line, you can make these.

5. The envelope cover mattress

Cut one front panel and two overlapping back panels from canvas or upholstery fabric. Sew around the edges, turn it right side out, and slide a foam mattress in through the overlap. No zipper needed, and it comes off in seconds for washing.

DIY Dog Bed: 10 Easy Builds (Including No-Sew Options)

6. The round bolster bed

Sew a long tube, stuff it firmly and stitch the ends together into a ring. Then sew a round base to the bottom. It takes a few hours, but it’s the bed curled-up sleepers adore.

A dog lying in a wooden crate or box bed

Upcycled frames

7. The vintage suitcase bed

Remove the lid of an old hard suitcase (unscrew the hinges completely so it can’t snap shut) and fit a cushion inside. It’s charming for small dogs and looks great in photos.

8. The pallet frame

One pallet, cut down to size, sanded smooth and sealed with a pet-safe, water-based finish. Add a mattress on top. Raising a bed off cold tile or concrete makes a real difference in winter.

Use heat-treated pallets stamped “HT” only (never “MB”, which means chemically treated), and sand every edge. Splinters and dogs don’t mix.

9. The side table bed

Take the drawers out of an old nightstand, remove the drawer runners, and fit a cushion in the bottom. It becomes a little den, and the top still works as a table.

A puppy chewing on a soft toy

Safety: what to avoid for chewers

A bed shouldn’t be a trip to the emergency vet. If your dog chews, follow these rules.

  • No zippers, buttons or snaps on the outside. Dogs chew them off and swallow them.
  • No loose stuffing. Fiberfill and foam chunks can cause a blockage. Use a single solid foam pad inside a sturdy cover.
  • Tough fabric only: heavy canvas or denim, double-stitched seams.
  • Supervise new beds for the first few days and remove one that’s being shredded.

Puppies especially. Our puppy-proofing tips for new dog owners cover the rest of the house too.

10. The chewer bed

Two layers of heavy canvas sewn into a tight envelope around a firm foam pad, with the opening stitched shut.

When it needs washing, you open one seam and resew it. Annoying? A bit. Safer? Yes.

An older gray-muzzled dog resting on a thick cushion

Orthopedic support for seniors and big dogs

Older dogs and large breeds put a lot of pressure on their hips, elbows and shoulders. A thin cushion that flattens to nothing won’t help.

  • Use at least 4 inches of memory foam or high-density foam, more for giant breeds.
  • Keep the edge low so stiff legs can step on easily.
  • Put it somewhere warm, away from drafts.
  • Add a non-slip backing so it doesn’t skid on hard floors.

If your older dog seems stiff or sore getting up, check in with your vet. And if you share your home with a big dog, these tips for owners of large dogs are a good read.

Make it washable

Every bed on this list should have a removable, machine-washable cover. Wash it every week or two in hot water with an unscented detergent, and keep a spare cover so the bed is never out of action.

Shake or vacuum the bed between washes. Hair, sand and crumbs build up fast, and a quick daily shake outside keeps it from turning into a smelly, flat pancake.

Where to put the finished bed

Location matters as much as the build. Dogs are social sleepers, so a bed shut away in a spare room often goes unused.

  • Near the family, in a corner of the living room or your bedroom.
  • Out of the traffic lane, so nobody trips over a sleeping dog.
  • Away from radiators and drafty doors. Too hot or too cold and your dog will move.

Many dogs like two beds: one where you hang out during the day, one where you sleep at night. A cheap no-sew bed is perfect for the second spot.

Common questions

What’s the best filling for a DIY dog bed?

A solid foam pad is best for support and safety. Fiberfill is soft but clumps, and it’s risky for chewers.

What fabric should I use?

Canvas, denim or upholstery fabric for durability. Fleece is cozy but best for gentle dogs.

How big should my dog’s bed be?

Measure your dog stretched out and add 6 to 12 inches. When in doubt, go bigger.

Can I use an old crib mattress?

Yes, if it’s clean and in good shape. Put it in a tough, washable cover with no zipper exposed.

My dog won’t use the new bed. Why?

It smells new. Put a worn T-shirt or their old blanket on it, and reward them with a treat for lying on it.

A happy dog lying on a pillow at home
David Avatar

Written by

Leave a Reply

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