Mattresses in Guelph, ON
Free Next-Day Delivery + 365-Night Risk-Free Guarantee
Looking for the best mattress store near Guelph? National Mattress carries 19 premium brands at wholesale prices — 20–50% less than traditional retail — with free 1–2 day delivery to downtown Guelph, the University of Guelph area, South End, Kortright Hills, and every neighbourhood in the Royal City. Our Kitchener showroom is just 25 minutes east via Highway 7, and every purchase is backed by Canada’s longest sleep trial: 365 nights.
40,000+ Verified 5-Star Reviews
Free Delivery to Guelph
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 Guelph
What Guelph Customers Say
Mattress Delivery to Guelph — Fast, Free, and Hassle-Free
National Mattress delivers to every corner of Guelph, from student apartments near the University of Guelph campus to family homes in Kortright Hills, Westminster Woods, and the South End. With over 1,000 mattresses in stock at our Ontario distribution facilities, most orders ship 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 right away? Same-day pickup is available at our Kitchener showroom (6,000 sq ft, approximately 25 minutes east via Highway 7). The showroom carries the full range of 19+ brands, and our salaried sleep consultants can help you compare models side by side. Either way, our 365-night sleep trial means you can try your mattress at home for up to a full year.
Your Nearest Showroom: Kitchener
842 Victoria St N, Kitchener, ON N2B 3C1
(226) 336-7519
Mon–Fri: 10am–8pm | Sat: 10am–6pm | Sun: 11am–5pm
Approximately 25 minutes from Guelph via Highway 7. Serves Waterloo Region and Western Ontario.
Buying a Mattress in Guelph: What You Should Know
Guelph is one of the fastest-growing mid-size cities in Ontario, with a population approaching 150,000 and steady residential development in communities like the South End, Hanlon Creek, and Clair Business Park corridor. Whether you’re replacing a mattress in a century home downtown, furnishing a student apartment near the University of Guelph, or outfitting a newly built home in Clairfields, National Mattress has the selection and delivery speed to meet your timeline. With 19 brands in stock — from Sealy and Beautyrest to Tempur-Pedic and Springwall — Guelph shoppers don’t need to settle for the limited selection at big-box stores along Stone Road or Woodlawn Road.
The University of Guelph brings roughly 30,000 students to the city each year, and many furnish off-campus rentals in The Ward, Exhibition Park, and St. George’s Park neighbourhoods. National Mattress carries budget-friendly options including mattresses designed for students in Twin and Twin XL sizes, plus quality mattresses under $500 that deliver real comfort without a big-box markup. For homeowners in Guelph’s larger detached homes through Kortright Hills and Grange Hill East, Queen and King-size mattresses are the most popular picks.
Not sure where to start? Our mattress buying guide walks you through firmness levels, materials, and sizing. Most models are 100% Canadian-made, and a portion of every sale supports Sleeping Children Around the World, providing bed kits for children in need. With 40,000+ verified reviews and a price match guarantee, Guelph customers can shop with confidence online or make the short 25-minute drive to our Kitchener showroom via Highway 7.
Frequently Asked Questions: Mattresses in Guelph
How fast can National Mattress deliver to Guelph?
Is there a National Mattress showroom in Guelph?
What mattress brands are available for Guelph customers?
Does National Mattress offer a sleep trial for Guelph deliveries?
Can I try mattresses before buying if I live in Guelph?
What sizes of mattresses can I get delivered to Guelph?
Does National Mattress offer financing in Guelph?
How does National Mattress pricing compare to Guelph competitors?
Find Your Perfect Mattress — Delivered to Guelph
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 · Waterloo · Cambridge · Milton · Halton Hills · Stratford
Learn about Canada-wide shipping →












































































































