Calgary Location Learn more

Edmonton Location Learn more

Online Orders

All online orders are unique.  We at Canadian Mattress Wholesalers strive to have all orders placed immediately with no issues.  But due to weather, stock and other unforeseen circumstances we can not always guarantee an exact date.  
Most mattress orders should take a maximum of 2 weeks for delivery.  We do stock a great selection in store and will try our best to meet a 3-5 day delivery.  If same day delivery is needed we will strive to meet your needs.  Contact a CWM representative for more information.
Our bed frames are hand crafted and made to order in Canada.  We strive to have different colours and styles in stock.  If your looking for a special colour we can order certain custom colours.  Due to the ongoing supply chain issues and labour storages the manufacture of our bed frames is experiencing longer than normal delivery times.