Toronto Mattress Store

Serving the city of Toronto since 1990, Mattress Mall has been a family owned and run business since its inception. With 2 locations to serve you in the GTA we have been offering competitive pricing and friendly customer service to our awesome city of Toronto for over 20 years!

Mattress Mall guarantees the lowest price in the city on all of the top Mattress brands including Sealy, Simmons, Serta, Natura, and Tempur-pedic. Below are our 2 locations, feel free to come in and say hi. If you would like a scratch pad & pen to compare our prices with the competitors, just ask! ;)



Kennedy and Lawrence – Mattress Mall
1153 Kennedy Road
Scarborough, Ontario
M1P 2K8

Mon- Fri: 10:00 AM to 9:00 PM
Sat: 10:00 AM to 6:00 PM
Sun: 12:00 PM to 5:00 PM

Richmond Hill

Yonge and 16th – Mattress Mall
9114 Yonge Street
Richmond Hill, Ontario
L4C 6X9

Mon- Fri: 10:30 AM to 8:00 PM
Sat: 10:30  AM to 6:00 PM
Sun: 12:00 PM to 5:00 PM


Express Mattress Delivery

We own our own trucks and deliver directly with our own staff, so express delivery means just that . . . express. If you absolutely have to have your new mattress set for that guest arriving for a visit tonight, and we have it in stock, we’ll be there before they are . . . and we’ll even set it up for you. Our delivery truck is on the road everyday delivering quality mattresses to people all over the Greater Toronto Area. If you see our trucks on the road honk and say hi!

Recently Added Mattresses