- Free Shipping coast to coast in Canada and the contiguous United States. Territories and remote areas may have a surcharge per item based on weight and size of the product.
- Made to order generally in 3-5 business days
- FedEx delivery normally takes 1-4 business days depending on location.
- All Haven mattresses (except custom size and RV) feature a 100-night comfort sleep trial.
- To reduce waste we only offer 1 mattress return per household. We encourage you to buy 1 to try before ordering multiples for this reason.
Discover our Handcrafted Layers
Each layer is intentionally designed to support your unique needs with natural ingredients and handcrafted in Canada!
Handcrafted in Canada
Experience the exceptional quality of Canadian craftsmanship and the fresh, tailor-made comfort of Haven mattresses. Unwrap a mattress made just for you and be ready to wake up rejuvenated and ready to take on each day.
We believe that investing upfront in local products provides a better experience that also supports Canadian businesses and workers.
Ultimate Comfort with Personalized Support
Expertly designed to conform to your body and align your spine for a refreshed awakening each morning. Tailor it to your sleep style and settle in for a tranquil night’s rest.
Undeniable Quality, Guaranteed
Superior Ingredients: Discover the superior comfort and reliability of Talalay Latex. This ventilated, plant-based foam offers exceptional pressure relief, molds to your shape, and promotes optimal sleep temperature.
Zoned Support: Havens are on the firmer side to support and improve spine health. Give your back the treatment it deserves with Haven. A stronger, healthier you with every night's sleep.
Advanced Cooling Foam: Sleep in comfort night after night thanks to our premium, plant-based foams. Designed to dissipate heat and moisture, Haven's offer a regulated sleep environment for uninterrupted and refreshing nights.
Twin: 38" x 75" 68 lbs
Twin XL: 38" x 80 " 69 lbs
Full: 53" x 75" 85 lbs
Queen: 60" x 80" 95 lbs
King: 76" x 80" 122 lbs
California King: 72" x 84" 120 lbs