Mattress Mattress has six stores in the Edmonton area, with additional locations elsewhere in Alberta & BC. Each of our Edmonton area showrooms has on-site warehousing with generous inventories of popular brand name mattresses, beds and bedding. Immediate pick-up is available while deluxe in-home delivery & setup is also offered.


Edmonton (South Common)
1911 98 St NW
Edmonton, AB T6N 1L5

Spruce Grove
151 Century Crossing
Spruce Grove, AB T7X 0C8
Edmonton (St. Albert Trail)
13062 St Albert Tr NW
Edmonton, AB T5L 4Y6

4708 50 Ave
Leduc, AB T9E 6Y6
Edmonton (137 Ave NW)
13650 137 Ave NW
Edmonton, AB T5L 5G6

Sherwood Park
1020 Sherwood Dr
Sherwood Park, AB T8A 2G4

Appointment shopping is now available for customers wanting the whole store to themselves.

  • To request an appointment, call the store you’d like to visit or fill out this form to send us an appointment request.
  • Appointments are available outside of regular store hours.
  • We generally allow an hour for an appointment. This gives us time to give you a full Beducation®, and allows you time to properly try out sleep products.
  • COVID-19 guidelines will be in effect during by appointment store visits.