Our Hamilton office is not open for walk-ins. You can have your orders delivered to your address or pick them up from our factory at 1000 Edgeley Blvd, Vaughan.

Foam Mattress

At Foam Hamilton, you can choose from more than 30 foam grades to create your perfect orthopedic mattress. Our Sleep Experts, with over 30 years in the industry, are available to guide you. They provide expert advice to mattress companies on selecting the best foam combinations. Discover why foam offers superior comfort compared to worn-out springs or other sleep surfaces.

Custom Dimensions

At Foam Hamilton, you can customize your mattress with 1, 2, or 3 layers and select your preferred cover.

Zippered Covers

The use of zippered covers means you can see inside your mattress & make cost-effective changes as needed.

30 Grades of Foam

If you’re looking to invest in a great mattress, begin by learning about the foam you’re choosing.

Factory Direct

Being the Factory allows us to offer top-notch quality at the lowest possible cost.

Custom Core Mattress

Custom Foam Mattress

Any Thickness or Size

Custom Two layer mattress

Custom 2-Layer Mattress

Softer Topper and a Firmer Core

Layered foam mattress

Custom 3-Layer Mattress

Two Sided Mattress

Latex Mattress

Natural Latex Mattress

Long Lasting Comfort & Support

Memory Foam Mattress

Memory Foam Mattress

Pressure Relieving Memory Foam

Synergy 3-layer mattress

Synergy 3-Layer Mattress

Comfort and Deep Down Support

Shopping Cart

Cookie Settings

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts. More info

Online Payment