Your Petro-Canada™
Bulk Fuel, Bulk Def
& Lubricants

Coastal Mountain Fuels provides Petro-Canada™ lubricants and fuel delivery services to job sites, marine ports, forestry operations, small and large businesses, trucking companies, farms, and home heating customers.

As a long-time company servicing Vancouver Island and the Lower Mainland, our friendly and helpful staff can help you tailor packages that best suit your commercial fueling or home heating needs. From transparent and accountable custom services to flexible and affordable payment plans, we can help keep your tanks full and on schedule for easy around-the-clock management.

Residential Services

Burn cleaner and more efficiently with Home Heating Oil – ThermaClean. This specially formulated Petro-Canada™ heating product for furnaces and oil stoves will reduce smoke, soot and corrosion, and we’ll deliver it to you on a set schedule.

Commercial Services

We specialize in Onsite Refueling, which offers scheduled off-hours fuel-ups and easy to access online invoices, billing details and reports of unit-by-unit deliveries for reefers, tractors, tanks, or equipment fills.


With 7 locations on Vancouver Island including remote cardlock stations for active forestry sites, along with 2 locations in the Lower Mainland, we are your convenient fueling solution. Coastal Mountain Fuels has stations in Langley, Chilliwack, Nanaimo, Courtenay, Duncan, Gold River and Campbell River, on Vancouver Island, with fuel docks at Nanaimo and Port Hardy harbours.

Work With Us

Looking for a career with Coastal Mountain Fuels? Find out more about the positions we hire for and what it means to work in one of the largest and rapidly expanding markets in Western Canada.