Our Factory Clearance Sale is on now!

Mattresses in St. Thomas, ON

Free Next-Day Delivery + 365-Night Risk-Free Guarantee

Looking for the best mattress store near St. Thomas? National Mattress carries 19 premium brands at wholesale prices — 20–50% less than traditional retail — with free scheduled delivery to downtown St. Thomas, the south end, Talbot Street corridor, and all Elgin County neighbourhoods. Try any mattress risk-free with Canada's longest sleep trial: 365 nights.

5 star reviews 40,000+ Verified 5-Star Reviews

Free delivery to St. Thomas

Free Delivery to St. Thomas

Free scheduled delivery on orders over $199. Most in-stock mattresses arrive within 2–3 business days.

365-night sleep trial

365-Night Sleep Trial

Canada's longest sleep trial. If you don't love it, we'll arrange a return — no hassle.

Non-commissioned sleep experts

No-Commission Experts

Salaried sleep consultants give honest advice with zero upselling pressure.

Wholesale mattress pricing

Wholesale Pricing

Save 20–50% compared to traditional mattress retailers. Price match guarantee included.

19+
Premium Brands
365
Night Sleep Trial
40,000+
Verified Reviews

Shop by Category — Delivered to St. Thomas

Browse Canada's Top-Ranked Mattresses →

What St. Thomas Customers Say

“We live in Elgin County and weren't sure about buying a mattress online. The 365-night sleep trial convinced us to try it. Our Sealy hybrid arrived in two days, and the delivery team set everything up and took the packaging away. Three months in and it's the best mattress we've ever owned.”
— Sarah T., St. Thomas, ON

Mattress Delivery to St. Thomas — Free and Reliable

National Mattress delivers to every neighbourhood in St. Thomas and throughout Elgin County, from downtown along Talbot Street to the south end, Shaw Valley, Lynhurst, and surrounding communities like Port Stanley, Aylmer, Central Elgin, and Belmont. With over 1,000 mattresses in stock at our Ontario warehouses, most orders ship within 1–2 business days and arrive at your door in 2–3 days. Delivery is free on all orders over $199 and includes white-glove setup in your home plus packaging removal.

For St. Thomas residents who prefer to try before they buy, our Kitchener showroom serves as the regional hub for Western Ontario. The 6,000 sq ft location is about 90 minutes northeast via Highway 401 and carries the full range of brands. Our 365-night sleep trial — the longest in Canada — means you're covered whether you shop online or visit in person.

Visit our showroom

Your Regional Showroom: Kitchener

842 Victoria St N, Kitchener, ON N2B 3C1

Mon–Fri: 10am–8pm | Sat: 10am–6pm | Sun: 11–5pm
Approximately 90 minutes from St. Thomas via Highway 401. 6,000 sq ft showroom serving Western Ontario.

View All 7 Ontario Showroom Locations →

Buying a Mattress in St. Thomas: What You Should Know

St. Thomas is a growing community of over 42,000 residents in Elgin County, with a housing mix that ranges from heritage homes near downtown Talbot Street to newer subdivisions in the north and south ends. Whether you're furnishing a century home in the railway district or setting up a guest room in a newer build near Sunset Drive, National Mattress has the selection and delivery infrastructure to match your needs. With 19 brands in stock — from Sealy and Beautyrest to Tempur-Pedic and Springwall — St. Thomas shoppers don't need to drive to London or Toronto for premium mattress brands.

Not sure where to start? Our mattress buying guide walks you through firmness levels, materials, and sizing. Queen remains the most popular choice for St. Thomas households, though families in the newer subdivisions with larger master bedrooms increasingly choose King mattresses. If back pain is a concern — common for residents with active lifestyles or physically demanding jobs — our top-rated mattresses for back pain guide can help narrow your options. Most models are 100% Canadian-made and ship from our Ontario distribution centres.

St. Thomas residents near the Highway 3 corridor or along Talbot Street benefit from the same wholesale pricing and non-commissioned expert advice as customers in the GTA. Our salaried sleep consultants are available by phone or live chat to help you compare options — with over 40,000 verified reviews across platforms and 13+ years in business, National Mattress has the track record that St. Thomas families can trust.


Frequently Asked Questions: Mattresses in St. Thomas

How fast can National Mattress deliver to St. Thomas?
National Mattress offers free scheduled delivery to St. Thomas and all of Elgin County. Most in-stock orders arrive within 2–3 business days. Delivery is free on orders over $199 and includes white-glove setup.
Is there a National Mattress showroom in St. Thomas?
National Mattress does not have a physical store in St. Thomas. The nearest showroom is in Kitchener at 842 Victoria St N (about 90 minutes via Highway 401). Our 365-night sleep trial lets you try any mattress risk-free at home.
What mattress brands are available for St. Thomas customers?
National Mattress carries 19+ brands including Sealy, Serta, Beautyrest, Tempur-Pedic, Stearns & Foster, Springwall, and Chirofoam. All are available for delivery to St. Thomas.
Does National Mattress offer a sleep trial for St. Thomas deliveries?
Yes. National Mattress offers a 365-night sleep trial — the longest in Canada. St. Thomas customers can sleep on their new mattress for up to a full year. If it's not right, National Mattress arranges a hassle-free return.
Can I try mattresses before buying if I live in St. Thomas?
Visit the National Mattress Kitchener showroom (6,000 sq ft, about 90 minutes from St. Thomas) to try mattresses in person. Non-commissioned sleep experts help you find the right fit with zero pressure. Or shop online and use the 365-night trial to test at home.
What sizes of mattresses can I get delivered to St. Thomas?
National Mattress delivers Twin, Twin XL, Full/Double, Queen, King, and California King mattresses to St. Thomas. All standard sizes are kept in stock for fast delivery from our Ontario warehouses.
Does National Mattress offer financing in St. Thomas?
Yes. National Mattress offers flexible financing options for St. Thomas customers, available at checkout when shopping online. Split the cost of your mattress into manageable monthly payments.
How does National Mattress pricing compare to St. Thomas competitors?
National Mattress uses a wholesale pricing model that saves St. Thomas shoppers 20–50% compared to traditional mattress retailers. A price match guarantee ensures you get the best deal on every purchase.

Find Your Perfect Mattress — Delivered to St. Thomas

Shop 19 premium brands at wholesale prices. Free scheduled 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: London · Woodstock · Simcoe · Brantford · Stratford · Kitchener
Learn about Canada-wide shipping →