Fuel
Delivery

From the shorelines to the mountain tops, across lakes or through the forests, we ship gas, diesel and heating oil to your tanks when you need it with our fuel delivery service. We deliver directly to your farm or job site, into virtually any size tank.

Our oil, diesel & gas
delivery service benefits

With our home heating oil, diesel and gas delivery services you’ll no longer be required to stop production in the middle of your workday for a fuel refill. Enjoy the advantages of your own private fuel station, accessible whenever you want it, on your own property when you hire us to deliver when and as needed.

Truck to vessel fueling

Coastal Mountain Fuels has the capability to deliver Diesel fuel directly to your vessel. We have an extensive network of suitable locations on Vancouver Island and in the Lower Mainland. Our tankers can handle deliveries from 5,000 L to 50,000 L per load. Multiple loads can be arranged for large volumes. If you would like to arrange a delivery at your site or one that we suggest, contact your nearest Coastal Mountain Fuels location by calling us at 1-800-798-3835, or connect with us online at info@cmfuels.ca.

INTRODUCING PETRO CANADA ECODIESEL

Petro-Canada EcoDiesel, a new eco-friendly fuel option, is now available at Coastal Mountain Fuels. This innovative fuel is composed of hydrotreated renewable diesel (HRD), offering a sustainable alternative to traditional diesel.

HRD is created entirely from 100% renewable materials, employing a hydrotreating process that transforms renewable feedstocks into diesel fuel of the highest quality. The end result is a renewable diesel fuel that not only meets high standards of quality but also contributes to reduced carbon intensity.

How it works

Our trucks ship in quantities from 600 to 50,000 litres per load, and beyond. Email us at info@cmfuels.ca or call 1-800-798-FUEL (3835) for more information or to set up gas, oil or diesel delivery on a regular schedule (daily, weekly, or monthly). You can also visit us in-person at your nearest Coastal Mountain Fuel Coastal Mountain Fuels location to start your account with us. Or, if you prefer, just give us a call when your tank is running low.

You don’t have a tank yet, or need a new one? We can certainly help set you up with that too! One of our service reps would be happy to assist you in getting the right kind of containment system to suit your needs.

Payment Methods

At Coastal Mountain Fuels, we offer flexible services and payment options that best fit busy lives on-the-go. Any of the payment methods below can be discussed in person at your nearest BC location, or by phone or email:

  • Automatic Bank Withdrawal (ABW)
  • Credit Card & Automatic Credit Card Billing
  • Cash
  • Cheque

For those seeking information on the home heating payment plan, please visit our residential services page.

Langley

9121 – 196 A Street
Langley, BC
V1M 3B5

Get Directions

Ph: 604-444-4391
Fax: 604-444-4391

On-Site Refueling • Lubricants • Fuel Delivery • Home Heating Oil • Marine

Chilliwack

45461 Yale Road West
Chilliwack, BC
V2R 4H3

Get Directions

Ph: 604-795-9421
Fax: 604-792-8931

On-Site Refueling • Lubricants • Fuel Delivery • Home Heating Oil • Marine • Cardlock Fuel

Nanaimo

1609 Stewart Avenue
Nanaimo, BC
V9S 4E4

Get Directions

Ph: 250-753-0278
Fax: 250-753-8503

On-Site Refueling • Lubricants • Fuel Delivery • Home Heating Oil • Marine

Nanaimo Marine Fuel Dock

#10 Wharf Street
Nanaimo, BC
V9R 2X3

Lubricants • Marine

Nanaimo Cardlock

30 Maki Road
Nanaimo, BC
V9R 6Z9

Get Directions

Cardlock Fuel

Courtenay

850 11th Street
Courtenay, BC
V9N 1T4

Get Directions

Ph: 250-334-2323
Fax: 250-334-2713

On-Site Refueling • Lubricants • Fuel Delivery • Home Heating Oil • Marine • Cardlock Fuel

Duncan

2935 Jacob Road
Duncan, BC
V9L 6W4

Get Directions

Ph: 250-746-4313
Fax: 250-746-6345

On-Site Refueling • Lubricants • Fuel Delivery • Home Heating Oil • Marine • Cardlock Fuel

Gold River Cardlock

501 Industrial Park Place
Gold River, BC
V0P 2G0

Get Directions

Cardlock Fuel

Campbell River

1720 Maple Street
Campbell River, BC
V9W 3G2

Get Directions

Ph: 250-287-4214
Fax: 250-287-7880

On-Site Refueling • Lubricants • Fuel Delivery • Home Heating Oil • Marine • Cardlock Fuel

Port Hardy Fuel Dock

6720 Bear Cove Hwy
PO Box 112
Port Hardy, BC
V0N 2P0

Get Directions

Ph: 250-949-9988
Fax: 250-949-9987

On-Site Refueling • Lubricants • Fuel Delivery • Home Heating Oil • Marine • Cardlock Fuel