Mattresses in Waterloo, ON
Free 1–2 Day Delivery + 365-Night Risk-Free Guarantee
Looking for the best mattress store near Waterloo? National Mattress carries 19 premium brands at wholesale prices — 20–50% less than traditional retail — with free 1–2 day delivery to Uptown, Beechwood, Lakeshore, the university district, and all Waterloo neighbourhoods. Our Kitchener showroom is just 5–15 minutes away, and every mattress comes with Canada's longest sleep trial: 365 nights.
40,000+ Verified 5-Star Reviews
Free Delivery to Waterloo
Free 1–2 day delivery on in-stock mattresses. Free on orders over $199.
365-Night Sleep Trial
Canada's longest sleep trial. If you don't love it, we'll arrange a return — no hassle.
No-Commission Experts
Salaried sleep consultants give honest advice with zero upselling pressure.
Wholesale Pricing
Save 20–50% compared to traditional mattress retailers. Price match guarantee included.
Shop by Category — Delivered to Waterloo
Browse Canada's Top-Ranked Mattresses →
What Waterloo Customers Say
Mattress Delivery to Waterloo — Fast, Free, and Hassle-Free
National Mattress delivers to every Waterloo neighbourhood, from the student-dense streets near the University of Waterloo and Wilfrid Laurier to established communities like Beechwood, Lakeshore, Westmount, and Clair Hills. With over 1,000 mattresses in stock at our Ontario distribution facilities, most orders placed before the daily cutoff arrive within 1–2 business days. Delivery is free on all orders over $199 and includes white-glove setup in your home plus packaging removal.
Need your mattress the same day? Same-day pickup is available at our Kitchener showroom at 842 Victoria St N — just 5–15 minutes from most Waterloo neighbourhoods via King Street or University Avenue. The 6,000 sq ft showroom carries the full range of brands so you can try before you buy, and our 365-night sleep trial means you're covered either way.
Your Nearest Showroom: Kitchener
842 Victoria St N, Kitchener, ON N2B 3C1
(226) 336-7519
Mon–Fri: 10am–8pm | Sat: 10am–6pm | Sun: 11–5pm
Just 5–15 minutes from Waterloo. 6,000 sq ft showroom serving Waterloo Region since June 2023.
Buying a Mattress in Waterloo: What You Should Know
Waterloo is home to over 140,000 residents and two major universities, making it one of the most dynamic cities in the Waterloo Region. Whether you're a University of Waterloo or Wilfrid Laurier student furnishing off-campus housing in Northdale, a tech professional upgrading a condo near Uptown, or a family in Columbia Forest or Vista Hills, National Mattress has the selection and delivery speed to match your needs. With 19 brands in stock — from Sealy and Beautyrest to Tempur-Pedic and Stearns & Foster — there's no need to settle for the limited range at big-box stores.
For students, mattress-in-a-box options are easy to transport and set up in apartments or shared houses. Twin and Twin XL sizes start at budget-friendly prices, and every purchase includes the 365-night sleep trial — ideal when you want to be certain before committing. Families in larger homes across Laurelwood, Conservation Meadows, and RIM Park often prefer Queen or King mattresses, which are kept in stock for fast delivery. Not sure where to start? Our mattress buying guide walks you through firmness levels, materials, and sizing.
Waterloo's housing ranges from compact student rentals near Weber Street to spacious new builds in Clair Hills and Westvale. That range means sizing and firmness both matter. Our salaried sleep consultants at the Kitchener showroom have years of industry experience and can help you find the right match with zero pressure. If you'd rather shop from home, our online shopping guide covers everything you need to know. Every model ships from our Ontario warehouses, and most are 100% Canadian-made.
Frequently Asked Questions: Mattresses in Waterloo
How fast can National Mattress deliver to Waterloo?
Is there a National Mattress showroom in Waterloo?
What mattress brands are available for Waterloo customers?
Does National Mattress offer a sleep trial for Waterloo deliveries?
Can I try mattresses before buying if I live in Waterloo?
What sizes of mattresses can I get delivered to Waterloo?
Does National Mattress offer financing in Waterloo?
How does National Mattress pricing compare to Waterloo competitors?
Find Your Perfect Mattress — Delivered to Waterloo
Shop 19 premium brands at wholesale prices. Free 1–2 day delivery, 365-night sleep trial, and salaried sleep experts ready to help.
National Mattress delivers across Ontario and ships select mattresses Canada-wide. Nearby delivery areas: Kitchener · Cambridge · Guelph · Stratford · Woolwich · Wilmot
Learn about Canada-wide shipping →





































































































