Real prices for St. John's and the Avalon, in plain Canadian dollars. Most homes land between $3,100 and $3,850 installed, with the old tank gone and a fresh HOST tag on the new one.
Nobody on the Avalon publishes oil tank prices, so most people call around and get a "we'll have to come look" from everyone. That's fair for the tricky jobs, but for a standard outdoor tank swap the numbers don't move much, and you deserve to see them before you pick up the phone. Here's what oil tank replacement costs in Newfoundland in 2026, based on published Atlantic Canada retail pricing, all in CAD.
The short version: a new 200-gallon steel tank installed, with your old tank hauled away, runs about $3,200. A fibreglass or Roth double-wall tank is about $3,850, and a smaller 100-gallon tank for heat-pump backup is around $3,100. Those figures include the HOST inspection and registration, so the tag on your new tank is part of the deal, not a surprise line on the invoice. If you'd rather skip the reading and get a number for your own house, ask for a free written estimate and we'll get it to you quickly.
| Service | Typical Range | Notes |
|---|---|---|
| 200-gallon steel tank, installed | About $3,200 | Old tank removed and disposed of. The most common job on the Avalon. |
| Fibreglass or Roth double-wall tank, installed | About $3,850 | Longer service life on the HOST tag, so fewer swaps over the life of the house. |
| 100-gallon steel tank for heat-pump backup | About $3,100 | Smaller tank, same labour, hookup and inspection. |
| Outdoor tank removal and disposal only | About $500 | Drained, disconnected and hauled away. No new tank. |
| Indoor or basement tank removal | Quoted case by case | Stairs, doorways and whether the tank has to be cut down decide the price. |
| HOST inspection, tag and registration | Included with install | Done by the installer's licensed inspector as part of the job. |
| Emergency or after-hours call-out | Varies by contractor | Ask before you book. We put ours in writing up front. |
| Site visit and written estimate | Free | No charge and no obligation, anywhere on the Avalon. |
Ranges reflect typical St. John's and the Avalon Peninsula jobs. Your written estimate is based on your property, not averages.
Every quote starts from the same base: the tank, the labour to swap it, and the HOST inspection. What changes the number is the house itself. These are the things we look at on a site visit, and they're worth thinking about before you call anyone.
A steel tank at $3,200 is the cheaper day-one choice, and for a lot of homes it's the right one. Steel is proven, it's what most of the Avalon runs on, and a properly installed one on a solid stand does its job without any drama.
A fibreglass or Roth double-wall tank at $3,850 costs more up front, but it isn't prone to the inside-out rust that finishes off steel tanks, so it carries a longer service life on its HOST tag. If you plan to stay in the house, that usually means one fewer replacement down the road, which more than covers the difference. A fresh tag with plenty of years left on it also reads well to a buyer or an insurer.
If you're weighing the two, our fibreglass upgrade page goes through the trade-offs in more detail. Either way, removal of your old tank and the inspection are built into both prices.
When we give you a number, it's the number. A replacement quote from us covers the new tank, the labour to set it and hook it up, draining and hauling the old outdoor tank, and the HOST inspection and registration by a licensed inspector. You get the paperwork and the tag, and we deal with the disposal.
What it doesn't cover is anything we can't see from the driveway. If the stand needs replacing, the old tank has leaked into the ground, or the basement stairs won't take a whole tank, we'll tell you on the site visit and put the extra in writing before any work starts. You won't get a bigger bill at the end than the one you agreed to, unless we found something and you approved it first.
We quote the same way whether you're in Mount Pearl, Conception Bay South or out around Bay Roberts. And if all you need is the old tank gone, removal on its own is about $500 for an outdoor domestic tank, with indoor removals quoted after a look.
The cheapest oil tank replacement is the one you plan. Check the expiry date on your HOST tag now, and if it's coming up within the year, book the swap for a mild month. You skip any after-hours rate, you're not scrambling when the truck won't fill you, and you're not heating the house with electric heaters while you wait.
If the tag has already expired and the delivery's been refused, don't try to wait it out. Our expired tank emergency line runs 24/7, and getting a tank in fast is almost always cheaper than a week of space heaters and a frozen pipe.
In 2026, a standard 200-gallon steel tank installed in St. John's or anywhere on the Avalon runs about $3,200, with the old tank removed and the HOST inspection included. A fibreglass or Roth double-wall tank is about $3,850, and a 100-gallon heat-pump backup tank is around $3,100. All prices are in Canadian dollars.
Yes. Our replacement prices include draining, disconnecting and disposing of the old outdoor tank. If the old tank is in the basement, the removal side is quoted case by case, because getting it up the stairs is most of the work.
No. The HOST (Heating Oil Storage Tank) inspection, tag and registration are done by the installer's licensed inspector and are normally part of the install price. You shouldn't be paying a separate inspector to tag a tank you just had installed.
Removal and disposal of an outdoor domestic tank is about $500. Indoor and basement tanks are quoted after a look, since access, doorways and whether the tank has to be cut down all change the job.
The tank and the install cost the same. What can change is an after-hours or emergency call-out charge, and that varies by contractor, so ask before you book. We run a 24/7 emergency line at (709) 800-3117 and tell you the full number before the truck rolls.
Free written estimates. Emergency calls answered around the clock.