Hamilton 905-545-4933

Oakville 905-827-7729

Hamilton Fiberglass & Foam Supply, For Custom Upholstery & More!

Get your boat or camper ready for an exciting season of adventure by updating its cushions with help from Hamilton Fiberglass & Foam Supply! Not only do we have all thicknesses of foam in stock, we can cut it to any size or shape you require. Have an unusually shaped seating area in your trailer? It’s no problem for Hamilton Fiberglass & Foam Supply.

We also carry a range of boat paints and supplies, as well as DIY custom repair kits that allow you to easily handle fiberglass upkeep and always be ready for a trip out on the water.

Custom Upholstery

Since 1952, Hamilton Fiberglass & Foam Supply has provided expertise in custom upholstery to the St. Catharines area. We can help you remake your entire van or boat by changing the upholstery, and with a wide selection of vinyl and other options in stock, you’re sure to find a pattern and colour that suits your tastes exactly.

Our upholstery services are for more than just boats and campers. Create a cozy resting spot for your favourite pet or craft a custom headboard. Our team will help you choose the right options!

Shop in Store or By Phone

Want to explore our selection of foams and vinyls? Stop by our store! Hamilton Fiberglass & Foam Supply is located by Centre Mall, at the corner of Ottawa and Barton, and free parking is available off Argyle Avenue. Can’t stop in? Call now to shop over the phone.

Come & See Us


326 Ottawa St N, 

Hamilton, ON, L8H 4A1  Get Directions »




2365 Unit B Lakeshore Road, 

Oakville, ON, L6L 1H4  Get Directions »



Professional Affiliation


  • Custom upholstery
  • Fiberglass supplies
Created by

Legal notice