BAJA CANVASSan Diego Call (619) 654-3973

Boat canvas and marine upholstery, San Diego

Tailor-made boat canvas since 2003.

A family-run San Diego shop. A Mexican father and his two daughters, cutting and stitching canvas and upholstery to fit your boat, and only your boat.

Since 2003 tailor-made Family-run shop San Diego based
A boat at a marina with its canvas covers fitted
Canvas fitted, marina ready.

The family behind the canvas

Not just another client. Part of the Baja family.

At Baja Canvas and Upholstery, the shop blends old-school craftsmanship with fresh, modern service. Whether it is a custom boat enclosure or detailed upholstery work, the family brings generations of skill, pride, and hustle to every project.

Everything is tailor-made. Measured for one boat, cut for one boat, stitched for one boat.

"At Baja Canvas and Upholstery, we're more than a business, we're a family." From the Baja Canvas story, in their own words
A boat at a San Diego dock with a blue Bimini top fitted

What the shop makes

Five kinds of canvas work. One standard: made to fit.

Every job starts as a pattern for a specific boat. Nothing off a shelf, nothing close enough.

01

Custom boat enclosures

Full enclosures built around your helm and cockpit, so you run dry and comfortable in weather.

Enclosures
02

Bimini tops

Shade made to your boat's frame and lines, fitted so it sits right at speed and at anchor.

Shade
03

Boat covers

Waterproof covers cut to your hull, keeping sun and rain off the boat between trips.

Protection
04

Cushions and marine upholstery

Detailed upholstery work and cushions rebuilt for life on the water.

Upholstery
05

Panoramic Makrolon windows

Wide, clear enclosure windows that open the view without giving up the shelter.

Windows
A boat at a marina under fitted canvas covers

Canvas is the roof over your time on the water. It should fit like it was made there, because it was.

Visit us in San Diego

Two doors in San Diego. One family behind both.

An office on Harbor Island and the warehouse shop on Voltaire Street. Call or email first and the team gets back to you within 24 to 48 hours.

Office

1880 Harbor Island Dr, Suite #175
San Diego, CA 92101

Open Monday to Saturday, 9:00 am to 5:00 pm. Closed Sunday.

Warehouse

4051 Voltaire St, Suite C
San Diego, CA 92107

Open Monday to Saturday, 9:00 am to 5:00 pm. Closed Sunday.

Phone: (619) 654-3973  |  Email: bajacanvasinc@gmail.com

Questions, answered straight

Before you call, the basics.

What does Baja Canvas make?

Custom boat enclosures, Bimini tops, waterproof boat covers, cushions and marine upholstery, and panoramic Makrolon enclosure windows. All tailor-made for your boat.

How long has the shop been doing this?

Tailor-made boat canvas since 2003, from a family-run San Diego shop.

Where is the shop?

The office is at 1880 Harbor Island Dr, Suite #175, San Diego, CA 92101. The warehouse is at 4051 Voltaire St, Suite C, San Diego, CA 92107.

What are your hours?

Monday to Saturday, 9:00 am to 5:00 pm. Closed Sunday.

How fast will I hear back?

Fill out the estimate request and the team gets back to you within 24 to 48 hours. You can also call (619) 654-3973 or email bajacanvasinc@gmail.com.

How do I request an estimate?

Call (619) 654-3973, email bajacanvasinc@gmail.com, or send an estimate request through the contact page. Tell them the boat and the job, and the shop takes it from there.

Request an estimate

Your boat deserves canvas cut for it alone.

(619) 654-3973

Monday to Saturday, 9:00 am to 5:00 pm. Or email bajacanvasinc@gmail.com, and hear back within 24 to 48 hours.