FREE LOCAL SHIPPING IN THE GREATER TORONTO AREA and More!
Please enter your postal code at the top of the website to see which mattresses we can ship to your area!
We offer FREE DELIVERY to all major cities in the GTA and surrounding area on all orders over $199.
(A delivery surcharge of $45 applies to orders under $199.)
Delivery Areas
HALTON REGION (1-3 business days on average.)
Burlington | Oakville | Milton | Georgetown | Halton Hills
PEEL REGION (1-3 business days on average.)
Mississauga | Brampton | Caledon
CITY OF TORONTO (1-3 business days on average.)
York| Including Downtown Core
YORK REGION (1-3 business days on average.)
Vaughan | King | Richmond Hill | North York | Aurora | Newmarket | Markham | Scarborough
DURHAM REGION (1-3 business days on average.)
Pickering | Ajax | Whitby | Oshawa | Whitchurch-Stouffville
WATERLOO REGION (1-3 business days on average.)
Guelph | Kitchener | Cambridge | Waterloo
MIDDLESEX | PERTH | OXFORD | BRANT REGIONS (2-4 business days on average.)
London | Stratford | Woodstock | Brantford
HAMILTON (1-3 business days on average.)
Including Dundas
NIAGARA REGION (1-3 business days on average.)
St. Catharines | Niagara Falls | Niagara-On-The-Lake | Thorold | Lincoln | Grimsby | Stoney Creek
SIMCOE REGION (2-4 business days on average.)
Barrie | Innisfil | Orillia | Midhurst | Oro-Medonte (South) | Bradford | West Gwillimbury
Once an order is placed, a member of our customer service team will contact you to arrange a specific delivery date and confirm product availability. Please place any special instructions in the comments section of the checkout page. Thank you for choosing National Mattress Outlet Plus +.