Medium Dog Beds
Not sure what size your dog needs? Use our Dog Bed Size Guide & Calculator →
Comfortable beds for mid-size dogs, made to order in San Antonio, Texas. Every bed in this collection is available in a Medium size, and every Majestic Pet bed is washable.
Finding the right fit
Medium beds generally suit dogs of about 25–40 lbs, but sizes vary by style, so check the size chart on each product. Between sizes or have a dog that loves to sprawl? Size up to our large dog beds. For extra joint support, see our orthopedic memory foam dog beds.
Make it theirs: our bagel, Luxe bagel, rectangle and memory foam beds can be embroidered with your pet's name for just $8. On the product page, tick Yes under "Add your pet's name to this bed," then choose your font and thread color.
- Small
- Medium
- Large
- Extra Large





- +5 more
- Small
- Medium
- Large
- Small
- Medium
- Large
- Extra Large
- Small
- Medium
- Large
- Extra Large





- +1 more
- Small
- Medium
- Large
- Extra Large





- +1 more
- Small
- Medium
- Large
- Extra Large
- Small
- Medium
- Large
- Extra Large
- Small
- Medium
- Large
- Extra Large





- +4 more
- Small
- Medium
- Large
- Small
- Medium
- Large
- Small
- Medium
- Large
- Extra Large
- Small
- Medium
- Large





- +2 more
- Small
- Medium
- Large
- Small
- Medium
- Large
- Extra Large
- Small
- Medium
- Large
- Extra Large
- Small
- Medium
- Large
- Extra Large