Skip Navigation

We’ve Got You Covered

Custom marine and RV canvas products and repairs

Call us 250-668-8254

About us

When you are in need of a canvas cover for your watercraft or tonneau or upholstery for your RV, trust the company Vancouver Island residents rely on. Harbour City Canvas Co has been providing boaters and seafarers alike with quality made boat canvas covers in Nanaimo and surrounding area for over 20 years.

If you own a boat or RV, you know how important it is to keep it protected. Taking care of it will extend its life, help to retain its value and it will likely give you many additional years of enjoyment. At Harbour City Canvas Co, we make a variety of customized covers and enclosures to suit your needs. Our awnings and covers are available in a variety of colours. We also make high temperature insulated covers that provide superior thermal protection.

Does your existing cover need repair? Bring it by and we’ll have a look at it and repair it for you. If it is beyond repair, we can make you a replacement.

Additional Services
We make more than just canvas covers. Our relatable services include custom made marine upholstery, drop curtains and canvas door and window enclosures. To learn more about our services and to receive a quote, get in touch with us today.

Languages Spoken

  • English

Products and/or Services

  • RV awnings

  • Boat covers

  • high temp insulated covers

  • marine upholstery

  • RV upholstery

  • Canvas covers

  • Tonneau covers

  • Cockpit covers

  • Bridge covers

  • Full boat covers

  • Canvas doors and windows

  • Drop curtains

  • Canvas enclosures


  • Canvas covers and upholstery



Harbour City Canvas Co

3137 Henry Road

Chemainus, BC V0R 1K4

Get directions

Payment method

Opening hours

Sunday Closed

Monday 09:00 AM - 05:00 PM

Tuesday 09:00 AM - 05:00 PM

Wednesday 09:00 AM - 05:00 PM

Thursday 09:00 AM - 05:00 PM

Friday 09:00 AM - 05:00 PM

Saturday Closed

Write us

Copyright Harbour City Canvas Co 2022 - Legal
Created by

Legal notice