5 Best Mattresses in Edmonton for Better Slumber
Moving into a modular home means making every square metre work harder. Still, I refuse to let compact living turn bedtime into a camping trip!
Paint colours and flooring matter, but your mattress does the real heavy lifting. The best mattresses in Edmonton should deliver proper support without eating up your entire decorating budget.
I checked out local options for comfort, value, and space-friendly practicality. Here’s my guide to finding a bed that makes a smaller home feel seriously cozy.
How much does a mattress cost in Edmonton?
A quality queen-size mattress in Edmonton usually costs $500 to $1,500. Budget models can start at around $300.Luxury mattress setups may cost over $4,000. The final price depends on the size, materials, brand, and included features.
1. Edmonton Beds

Address: 14715 – 114 Avenue NW
Contact: (780) 665-4606
Hours: Mon-Fri 10 AM – 6 PM, Sat 10 AM – 6 PM, Sun noon – 5 PM
Shopping for a mattress can feel like dodging sales pitches, but Edmonton Beds keeps things refreshingly calm. It’s a locally owned, family-run showroom where you can actually browse without someone hovering over your shoulder.
I like that there’s no commission-fuelled pressure, so testing different mattresses feels far less awkward. You can take your time, stretch out, and figure out what genuinely suits your sleep style.
My cousin bought her adjustable base here and found the whole process surprisingly easy.
The showroom also carries plenty of Alberta-made options, which can help keep freight costs and final prices down.
The main drawbacks are fairly minor, but they’re worth noting. Some bed frames may need extra reinforcement, and email replies can occasionally take longer than expected.
Customer Reviews
Knowledgeable and helpful
Edmonton Beds is a great place to shop for furniture. High-quality furniture at reasonable prices. I needed a bed on very short notice. 10:30 am I walked in to see what mattress I wanted. The salesman that helped me was knowledgeable and helpful. Great sense of humour. 2:00 pm I had a couch and bed delivered and set up. Thank you, Allan.
- Robert Dixon | Google Review
Was great to work with
Alan was great to work with, as there was no high-pressure sales approach. Order was delivered on day 6. Price was very competitive. We are satisfied with our new Stearns and Foster king mattress.
- russell brown | Google Review
2. Canadian Mattress

Address: 5111 99th Street
Contact: (780) 455-4466
Hours: Mon–Fri 10 AM – 8 PM, weekends 10 AM – 6 PM
Canadian Mattress is a great stop when you want plenty of options without turning mattress shopping into a full-contact sport. This family-run Alberta retailer has more than 40 models ready for a proper test drive.
I like that the staff aren’t paid on commission, so the advice feels far more relaxed. You can compare firmness levels, ask questions, and take your time without a sales pitch chasing you around.
The focus on Canadian-made mattresses is another nice touch for shoppers who want to buy closer to home.
Their 60-night exchange guarantee also gives you some breathing room if your first pick doesn’t quite work out.
The only downside is that the service can feel a little too hands-off. Shoppers who want a guided, step-by-step consultation may need to ask more questions.
Customer Reviews
We are really happy with the mattress
We bought a Beautyrest mattress with Brett, and we are really happy with the mattress and the delivery service provided. There was no pressure, and Brett was knowledgeable in the product line and helped us make a decision that we are happy with. Brett and the deliveryman did a great job getting it up our narrow staircase, so extra thanks for that. I have already recommended this store to some co-workers who are looking at getting new mattresses, and I would recommend it to anyone in Edmonton. Thanks Brett and team!
- Eric Manning | Google Review
Provided amazing customer service
Highly recommend Canadian Mattress if you’re looking for a new mattress. We had gone to a few places & Canadian Mattress definitely was the best option.
The staff were super friendly, knowledgeable and provided amazing customer service. Ben guided us through our purchase based on asking the right questions around our wants/needs with no pressure. Delivery was super easy and quick. If we need another mattress, it’s nice to know we can skip the running around and just go to your store.
Thank you so much ✨
- Cathy A | Google Review
3. Mattress Mattress

Address: 1911 98 St NW
Contact: 780-490-1604
Hours: Monday-Friday 10 AM – 8 PM, Saturday 9.30 AM – 6 PM, Sunday 11 AM – 5 PM
Mattress shopping gets much easier when someone explains what all that foam, latex, and coil jargon actually means. Mattress Mattress offers a free Beducation consultation covering joint pain, sleep temperature, and restless nights.
I tried the consultation while shopping for a guest bed, and it cleared up my questions about mattress density. It felt more useful than pretending I understood every technical label.
They carry major brands and back each bed with a Factory Fresh Guarantee. Popular models are also available for same-day pickup, which is handy when your old mattress has officially given up.
The catch is that there’s no sleep trial or post-use comfort guarantee, with some complaints about showroom firmness feeling different from the received mattress.
Free delivery also requires spending more than $1,000.
Customer Reviews
The pillow cases & mattress protectors are awesome quality
I have been going here for a minimum of 12 years. I still have the same 100% latex mattress from back then & it’s still in good condition. I love their selection of pillows; they are way better than ones you’ll find anywhere else & great for comfort & preventing neck pain. The other great part is they let you try the pillows out before you buy one. The pillow cases & mattress protectors are awesome quality too. Every time I’ve been here, the service was excellent.
- Chris | Google Review
Ended up buying a mattress here and enjoy every moment!
Huge thanks to the man, the myth, the legend: Logan! for helping us out choose the best mattress and being transparent to us. As well as educating us about how mattresses worked. We learned a lot and went to different stores (before deciding what we really like) to find the perfect mattress, but my partner and I would prefer this store, as Logan’s service was lovely and amazing. So we ended up buying a mattress here and enjoy every moment! Haven’t slept well in a while, so we are very happy with the purchase.
Thank you again, Logan!
- Mikaela | Google Review
4. The Brick Mattress Store

Address: 9856 63 Ave
Contact: 780-413-7271
Hours: Monday-Friday 10 AM – 9 PM, Saturday 10 AM – 6 PM, Sunday 11 AM – 5 PM
The Brick Mattress Store is handy when you’d rather furnish your whole bedroom in one trip. It’s a big Canadian retailer with plenty of brands, price points, and comfort levels under one roof.
I like being able to compare everything from pillowy-soft beds to firmer, back-friendly options. There’s enough variety to suit different sleepers without visiting half of Edmonton.
You can also bundle your mattress with a frame, adjustable base, or headboard. That makes coordinating the room much easier, especially when you’re starting from scratch.
The downside is that service can vary depending on who helps you.
Some displays also blur the line between mattress-only prices and full base packages.
Customer Reviews
I just love my new mattress!
I went to the Brick Mattress store on 63 Ave, Edmonton, and was assisted in picking out the best bed for me. And the delivery was set up for the next day. The gentleman delivered today, and I just love my new mattress! Here’s to many wonderful sleeps 🥂
- Tracy C | Google Review
My purchase was seamless
I have been a long-time customer of the Brick mattress store. As per usual, my purchase was seamless. The manager, Vlora, was an absolute delight to deal with, non-pushy and knowledgeable. Will continue purchasing in the future.
The delivery team was exceptional also. Came on time, communication was great, and the guy was friendly.
- John Hren | Google Review
5. GoodMorning

Address: 144 Mayfield Common NW
Contact: 587-520-2588
Hours: Sunday 11 AM – 5 PM, Monday-Friday 10 AM – 8 PM, Saturday 9 AM – 6 PM
Buying a mattress online can feel like sending your spine on a blind date. GoodMorning makes it less risky by shipping Canadian brands like Douglas and Juno straight to your door.
I like that the company focuses entirely on sleep products rather than treating mattresses as just another furniture aisle. That usually means a smoother website, clearer product details, and more specialized customer support.
Each mattress includes an at-home sleep trial and warranty, so you can properly test it before committing. It’s a handy option when showroom hopping sounds less restful than the mattress itself.
The drawback is that returns aren’t always speedy. You may need to store the mattress while a local donation partner arranges pickup.
Customer Reviews
Finding the best mattress without any pressure
Great experience at the store. Knowledgeable staff, but what I really appreciate was the focus on finding the best mattress without any pressure to pick the most expensive product. I think the person that helped me was Lucinda (?) – really great service!
- Brian B | Google Review
You can’t go wrong with purchasing a mattress from them
Just purchased the Douglas Summit mattress today from Good Morning in the Mayfield Commons. The staff were very friendly and helpful. They were able to answer all of our questions. They didn’t try to persuade us into buying the more expensive model. They helped us make our decision, which we thought was great. You can’t go wrong with purchasing a mattress from them, 365 sleep trial, and if you don’t like it, you can get a full refund. Plus you get free bedding with your purchase.
- Jake Anderson | Google Review
