Shop our wide selection of top brands and save big on sleep for the whole family.



Shop our wide selection of top brands and save big on sleep for the whole family.

100 Night Guarantee

Fall in love or bring it back.

Learn More

Shop Now, Pay Later

Flexible payment options.

Learn More

Book Your Appointment

Virtual and in-store shopping.

Learn More

shop by brand

Shop with confidence from some of Canada’s most-trusted names in sleep technology.

mattress comfort level

Plush mattress icon


Perfect for side sleepers, a plush mattress contours the curves of the body, allowing 1.5–3” of sinkage.
Medium firm mattress icon


Hitting the sweet spot between plush and firm, medium mattresses are good for a range of sleep styles.
Firm Mattress icon


Best for stomach sleepers and heavier body types, firm mattresses allow little to no sinkage or contour.

shop by category

Everything you need to create your perfect sleep.



Adjustable Bases



Mattresses Sets

mattress types


Traditional design offers the most bounce using a grid of steel spring coils that adjust to every move.


Layers of responsive support conform to your body for pressure point relief with minimal bounce.


A coil foundation is topped with one or more layers of foam for medium bounce and conforming support.

shop the latest mattress deals ➜

A good mattress can help you get the sleep you need to wake up feeling refreshed and ready for the day. We offer an incredible selection of top name brands from Serta and Sealy to Beautyrest and Tempur-Pedic. We have a range of mattress sizes including twin, full, twin XL, queen and king in firm, plush and medium support levels. Do you and your partner need different mattress support? We also carry split mattresses so couples can both get the mattress their body needs.

If you’re not sure what type of mattress you need, visit us in-store to participate in the Dufresne Dream Experience. Our certified dream experts use pressure-mapping technology to find out exactly what support level you need, then point you in the right direction.

Don’t forget to help your mattress perform at its best with the support of a base. Whether a boxspring, a bed frame, or a power motion base, your mattress needs a base to not only perform properly, but to last longer.