Visit a National Mattress
Showroom Near You

Seven showrooms across Ontario with non-commissioned sleep experts ready to help you find the right mattress - at your pace, on your budget, with zero pressure.

Our Showrooms

North York

📍 5601 Steeles Avenue W., North York, ON M9L 1S7
🕓
Mon-Fri10 am - 8 pm
Saturday10 am - 6 pm
Sunday11 am - 5 pm
⚡ Fast Delivery To: North York, Vaughan, Etobicoke, Toronto and surrounding GTA.

Markham

📍 7701 Woodbine Ave. Unit 8, Markham, ON L3R 2R4
🕓
Mon-Fri10 am - 8 pm
Saturday10 am - 6 pm
Sunday11 am - 5 pm
⚡ Fast Delivery To: Markham, Stouffville, Richmond Hill, Aurora, Newmarket, Pickering, Ajax, Whitby, Oshawa, Scarborough, Toronto and more.

Mississauga South

📍 1655 Dundas St. E., Mississauga, ON L4X 2Z3
🕓
Mon-Fri10 am - 8 pm
Saturday10 am - 6 pm
Sunday11 am - 5 pm
⚡ Fast Delivery To: Mississauga, Brampton, Caledon, Etobicoke, Vaughan, Downtown Toronto and nearby areas.

Mississauga North

📍 6620 Kitimat Rd. Unit 3, Mississauga, ON L5N 3K3
🕓
Mon-Fri10 am - 8 pm
Saturday10 am - 6 pm
Sunday11 am - 5 pm
⚡ Fast Delivery To: Mississauga, Milton, Georgetown, Oakville, Burlington, Halton Hills and more.

Kitchener

📍 842 Victoria St. N. Unit 15, Kitchener, ON N2B 3C1
🕓
Mon-Fri10 am - 8 pm
Saturday10 am - 6 pm
Sunday11 am - 5 pm
⚡ Fast Delivery To: Kitchener, Waterloo, Cambridge, Guelph, Stratford, Woodstock, London and surrounding towns.

Hamilton

📍 444 Barton St. E., Hamilton, ON L8L 2Y6
🕓
Mon-Fri10 am - 8 pm
Saturday10 am - 6 pm
Sunday11 am - 5 pm
⚡ Fast Delivery To: Hamilton, Burlington, Stoney Creek, Ancaster, Dundas, Grimsby, St. Catharines, Niagara Falls and more.

Barrie

📍 35 Lennox Dr., Barrie, ON L4N 9V7
🕓
Mon-Fri10 am - 8 pm
Saturday10 am - 6 pm
Sunday11 am - 5 pm
⚡ Fast Delivery To: Barrie, Innisfil, Orillia, Collingwood, Wasaga Beach, Bradford, Newmarket, Muskoka (seasonal) and surrounding cottage country.

Not sure which showroom to visit? We can help.

📞  Call Toll-Free: 1-800-631-4883

Why Visit a National Mattress Showroom

Shopping for a mattress online is convenient, but nothing replaces lying down on a mattress for ten minutes and feeling the difference for yourself. Our showrooms are designed for exactly that - a relaxed, pressure-free environment where you can take your time, ask real questions, and get honest answers from people who are never motivated by commission.

💪

Non-Commissioned Sleep Experts

Our team earns the same whether you choose a $399 mattress or a $3,999 one. Their only goal is helping you sleep better. Learn more about our approach.

💰

Lower Prices, No Haggling

Our factory-direct model means prices are already below traditional retail. Plus, our Price Match Guarantee ensures you never pay more than you should.

🇨🇦

Canadian-Made Quality

Most of our mattresses are manufactured in the Greater Toronto Area. Shorter supply chains mean fresher products, faster delivery, and lower prices.

❤️

Every Purchase Gives Back

A portion of every sale funds bed kits for children in need through Sleeping Children Around the World.

7
Showrooms Across Ontario
13+
Years Serving Canadians
0
Commission on Any Sale

"Walk in, try every mattress you want, ask all the questions you need, and leave whenever you like - even if you do not buy anything. That is how mattress shopping should feel."

- The National Mattress Team

Ready to Find Your Perfect Mattress?

Visit any of our seven Ontario showrooms for a pressure-free experience, or shop online with the same honest pricing and free delivery on orders over $199.

 

Frequently Asked Questions

Most of our showrooms are open Monday to Friday from 10 am to 8 pm, Saturday from 10 am to 6 pm, and Sunday from 11 am to 5 pm. Our North York and Mississauga South locations open Saturday at 9 am and Sunday at 10 am. Hours may vary on holidays - contact your nearest location to confirm.
No appointment is needed. All seven showrooms are open to walk-in visitors during regular business hours. If you would like dedicated one-on-one time with a sleep expert, you are welcome to call ahead and we will make sure someone is available to help you the moment you arrive.
Absolutely. Every showroom has a wide selection of mattresses on display for you to try. Our non-commissioned sleep experts encourage you to take your time - lie down for as long as you need, test different firmness levels, and compare brands side by side. There is no pressure to make a purchase.
Use the interactive map at the top of this page to find the nearest location. We have seven showrooms across Ontario: North York, Markham, Mississauga South, Mississauga North, Kitchener, Hamilton, and Barrie. Each location serves a wide delivery area, so even if you are not near a showroom, we can deliver to most Ontario addresses.
Yes. Our pricing is consistent whether you shop online or in-store. There are no hidden in-store markups, and our Price Match Guarantee applies to both channels. If you are a VIP Club member, mention your email in-store to receive your members-only pricing.
Yes. You can reach our team at 1-800-631-4883 for general enquiries, Canada-wide orders, or help finding the right showroom. You can also email support@nationalmattress.ca or contact any showroom directly using the phone numbers and email addresses listed above.
Yes. In-store purchases can be scheduled for delivery at the time of sale. Our team will help you choose a convenient date. Many GTA-area locations offer next-day delivery on in-stock items, so you could be sleeping on your new mattress as soon as tomorrow.
You can submit a support request through our online support form, email support@nationalmattress.ca, call any showroom directly, or use the toll-free line at 1-800-631-4883. Our team typically responds within one business day.