McRoskey Mattresses


Do You Need a New Mattress?

  • Do you ever wake up with stiffness or pain? Do you find your bed uncomfortable?
  • Do you sleep better at hotels than you do at home?
  • Does your mattress sag or have lumps or valleys?
  • Have you recently had any major changes to your health (injury, major weight gain/loss, development of a chronic condition)?

Learn more about how to pick out the best mattress for you.


Sleep supported. Pressure relief at hips, shoulders, and back provided by layer upon layer of buoyant filling materials and flexible coil construction.

Sleep soundly. Wake up refreshed and free from aches and pains.

Sleep cool. Breathability is built into every aspect of the McRoskey mattress and box spring from 100% cotton covers, vented side walls, to filling materials that don't trap heat.

A bed for you. Everyone's body is different. That's why we offer a range of comforts in our CLASSIC, NATURAL and PLATFORM Collections. McRoskey mattresses and box springs are made to order at our San Francisco factory in standard and custom sizes.


Beds for Every Body

Choose between three lines of mattresses: the Classic Tufted is our traditional bed, the mattress and box spring are designed to work together for classic, long-lasting comfort. The Natural Tufted is our luxury line, built for consumers that want premium, natural materials, and works well on both a classic box spring or on a platform bed. We also make Basic Tufted mattresses for day beds, Murphy beds, rollaways, etc.

Wood. Wire. Fiber.

McRoskey beds are made out of simple materials - baled organic staple cotton, rolls of spring steel wire. Every single component in our products is there because it contributes to enduring comfort. We continue to craft mattresses using time-tested techniques and real materials because it has been our mission to help people sleep well since 1899.

4 results
McRoskey Classic Tufted
McRoskey Classic Tufted
From $ 1,350.00 $ 1,500.00
McRoskey Natural Tufted
McRoskey Natural Tufted
From $ 2,250.00 $ 2,500.00
McRoskey Basic Tufted
McRoskey Basic Tufted
From $ 850.50 $ 945.00
Luxury Dogbed
Luxury Dogbed
$ 125.10 $ 139.00