Mattress Omni is your MDG source!

Mattress Omni’s MDG ( Mattress Discount Guarantee ) program is the best mattress liquidation discount centre in Canada. Mattress Discount Guarantee MDG — If you are looking for an online Mattress Mattress in a box then Check out the Omni “O” Mattress in our MDG discount outlet.


Free Shipping To Your Door  free shipping MDG

Disclaimer: mattress omni is not affiliated with MDG, if you reach this online mattress website in error, and looking for MDG. please feel free to navigate to their website or  MDG.CA

"O" Mattress plus paybright = 0% interest - Get Approved Now!
"O" Mattress + Flexiti = 0% interest - Get Approved Now!

Buy Now Pay Later

Omni-Pay allows you to Buy Now and Pay Later*

Find out why Omni is voted one of Canada’s Favorite Mattresses!

3 Dear Deals

Made In Canada

Designed and
Manufactured In Canada

CertiPUR-US Certified

Every layer is
CertiPur-US certified.

20 Year Warrenty

Industry Leading
20 Year Warranty

A Canadian made mattress

shipped directly to your door the MDG way

Free Shipping | 20 Year Warranty



They are falling in love with The O Mattress™

1 - 5
Reviews for The O Mattress
Great Sleep

It’s like a dream come true to have such good sleep! I’m still surprised what you can buy over the internet. I’ll give an update in a few months and if it keeps up, I’ll give it a 5.

No More Thrashing Around!

I have a lot of steel in my spine, usually I just thrash around most of the night. I had my new mattress for less than a week. No more thrashing around! Best mattress that I have ever owned!

What a Difference!

We are impressed! Just got ours today, and man what a difference in comfort. So glad you guys approved me! Will be nice have a great night’s sleep. 🙂

Shipping Truck USA


Buy now , pay later. Loans for Mattresses – Instant approval up to $3000.00 and receive mdg savings

Loans for bad credit and loans for rebuilding credit.

Google Verified Reviews Logo


Great Customer Service

Posted by Arthur S.

We had some questions before we made our purchase. The customer service was excellent. We have been sleeping on our mattress for 2 weeks. We are loving it.


Tried Two Others Before O Mattress

Posted by Jeff B.

We tried two other foam mattresses that we didn’t like before we ordered O Mattress. My husband and I are keeping this mattress. The edge support is really good. I like the level of firmness. It’s not too soft and not too firm but just perfect!


I Love My Omni Mattress

Posted by Sophie M.

I love my OMNI MATTRESS best sleep I can have, considering I suffer from fibromyalgia and always in pains and trouble sleeping. But, this bed is the best I ever slept on. I love no springs in my back.

King Size Mattress | Queen Size Mattress | Full Size Mattress | Twin Size Mattress |
King Size Mattress with Frame | Queen Size Mattress with Frame |
Full Size Mattress with Frame | Twin Size Mattress with Frame |
Toronto | Ottawa | Vancouver | Edmonton | Calgary
| Shop The "O" Matttress™ |