WHG Mattresses
Windsor's Best Mattress Prices Guaranteed

Our mattresses are all 100% Canadian made and come in all sizes as well as custom. From Gel to Foam and cheap to expensive, we carry everything you need for a good night rest. Having the best prices in town for what you get is just another reason to come in and check out our amazing mattresses. Hope to see you soon!

Shop Mattresses Online
-
Perfect Dreamer Mattress
$150.00 – $270.00 Select options -
Orthopedic Deluxe Mattress
$255.00 – $505.00 Select options -
Aurora Gel Mattress
$285.00 – $730.00 Select options -
Monaco Mattress
$495.00 – $1,045.00 Select options -
Prestige Firm Mattress
$745.00 – $1,395.00 Select options -
Venetian Gel Mattress
$845.00 – $1,495.00 Select options -
Royal Riviera Mattress
$1,245.00 – $2,595.00 Select options
Our Mattress Prices
It's That Simple
- Single
- $150+
-
Ranging from $150 to $1145
- 39” X 75”
- Memory Foam
- Gel
- Innerspring
- Box Spring
- Double
- $185+
-
Ranging from $185 to $1495
- 54” X 75”
- Memory Foam
- Gel
- Innerspring
- Box Spring
- Queen
- $195+
-
Ranging from $195 to $1845
- 60” X 80”
- Memory Foam
- Gel
- Innerspring
- Box Spring
- King
- $410+
-
Ranging from $410 to $2345
- 76” X 80”
- Memory Foam
- Gel
- Innerspring
- Box Spring