The City Mattress Difference

trust

Trust

Anyone who’s had a City Mattress experience, knows they can trust us. We stand behind everything we sell. That’s our commitment to you.

selection

Selection

You’re guaranteed comfort at the lowest price with our broad selection of better quality mattresses and adjustable beds to fit your unique needs.

service

Service

Online or in-store, we’re here to help you find the sleep system that suits you best. That’s why we have a 99% Customer Satisfaction rating.

Superior Comfort & Support
Meets Affordable Luxury

PranaSleep provides the perfect balance of support and pressure-relieving comfort.

Shop PranaSleep

Selection and Value
25 Queen Sets under $999

City Mattress offers mattresses to meet all budgets. Discover the great values today.

Mattresses Under $999

Superior Comfort & Support
Meets Affordable Luxury

PranaSleep provides the perfect balance of support and pressure-relieving comfort.

Shop PranaSleep

Selection and Value
25 Queen Sets under $999

City Mattress offers mattresses to meet all budgets. Discover the great values today.

Mattresses under $999
Testimonials Background Desktop Image Testimonials Background Phone Image

Life Changing Customer Testimonials

4.7/5 (1,839)

Life Changing Customer Testimonials

4.7/5 (1,839)
Find A Store

Find the store nearest you and come in today.

No results. Please try again with a different ZIP code or city.

Enjoy the Comfort of
an Adjustable Bed

Watch TV, read, or work on your laptop in the comfort of your own bed.

Shop Adjustable Bases

Pillows Come In All Shapes
and Sizes...Just Like Us

Next to your mattress, your pillow is the most important sleep aid you have.

Shop Pillows

Enjoy the Comfort of
an Adjustable Bed

Watch TV, read, or work on your laptop in the comfort of your own bed.

Shop Adjustables

Pillows Come In All Shapes
and Sizes...Just Like Us

Next to your mattress, your pillow is the most important sleep aid you have.

Shop Pillows

Your Cart:0 item

You have no items in your shopping cart.

Subtotal $0