Mattress Mattress has several locations across Edmonton and the capital region. Each store features a huge selection of brand-name mattresses with on-site warehousing to take it home today. Or, take advantage of free in-home delivery on all orders of $1,000 or more.

Edmonton (137 Ave NW)

Address: 13650 137 Ave NW, Edmonton, AB T5L 5G6
Phone: 587-497-2111

Edmonton (South Common)

Address: 1911 98 St NW, Edmonton, AB T6N 1L5
Phone: 780-490-1604

Edmonton (St. Albert Trail)

Address: 13062 St Albert Tr NW, Edmonton, AB, T5L 4Y6
Phone: 780-414-0000


Address: 4708 50 Ave, Leduc, AB, T9E 6Y6
Phone: 780-986-0111

Sherwood Park

Address: 1020 Sherwood Drive, Sherwood Park, AB T8A 2G4
Phone: 780-416-5088

Spruce Grove

Address: 151 Century Crossing, Spruce Grove, AB T7X 0C8
Phone: 780-948-9800

Why You Need to Shop Mattress Mattress® First!

If you Shop Us First, you’ll save time, gas, and money!

You'll Get a Free Beducation®! We know mattresses®, and you will too! No matter where you buy a new mattress, a Beducation® will help you make a better buying decision! 

We Carry Inventory! You can sleep on your new mattress tonight! You can't do that online! Our stores have onsite warehouses to take it home today. We deliver, too!

We Beat Any Price by 5% … even Amazon and Wayfair®!