New Customer Offer

SAVE up to $450 when you switch to Irving Energy

Your savings, your way.

As a new customer, you have the option to choose the offer that's right for you:

Text with links grid component

  • Content

    SAVE on the road by getting a 25¢/gal discount at Irving Oil gas stations for one year. 

    Plus, get a one-year labor plan and equipment cleaning. That's a total savings of $450!

  • Content

    SAVE at home by getting a $150 credit applied to your Irving home heating account. 

    Plus, get a one-year labor plan and equipment cleaning. That's a total savings of $450!

Image

Why choose Irving Energy

Body

For more than 90 years, Irving Energy has proudly delivered reliable energy solutions to homes and businesses across New England. From fuel delivery to equipment services, our local team is here for you − 24 hours a day, 7 days a week. We go the extra mile for our customers and community. Whether you’re looking for a new furnace, boiler or oil tank, our expert energy team will help you choose the right solution for your space and usage. We offer free in-home consultations, emergency repair services and we’ll even help coordinate installation and maintenance.

We’re proud to serve communities throughout Maine, New Hampshire, and Vermont− bringing quality products and good energy since 1924.

Image

What you can expect from Irving Energy:

Body
  • Automatic fuel delivery so you never run out
  • Online account management through our My Account portal
  • Reliable fuel delivery from a trusted local team
  • Friendly and knowledgeable staff who care about your comfort

 Plus we offer: 

  • Service plans to keep your equipment running efficiently
  • 24/7 emergency service for peace of mind
  • Free consultations to find the right equipment for your needs

To get started, call us at 1.888.310.1924 or fill out the form below. 


Deprecated: Drupal\webform\WebformTokenManager::replace(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformTokenManager.php on line 112

Deprecated: Drupal\webform\WebformTokenManager::replace(): Implicitly marking parameter $bubbleable_metadata as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformTokenManager.php on line 112

Deprecated: Drupal\webform\WebformTokenManager::replaceNoRenderContext(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformTokenManager.php on line 168

Deprecated: Drupal\webform\WebformTokenManagerInterface::replace(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformTokenManagerInterface.php on line 40

Deprecated: Drupal\webform\WebformTokenManagerInterface::replace(): Implicitly marking parameter $bubbleable_metadata as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformTokenManagerInterface.php on line 40

Deprecated: Drupal\webform\WebformTokenManagerInterface::replaceNoRenderContext(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformTokenManagerInterface.php on line 69

Deprecated: Drupal\webform\WebformMessageManager::setWebformSubmission(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformMessageManager.php on line 140

Deprecated: Drupal\webform\WebformMessageManager::setWebform(): Implicitly marking parameter $webform as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformMessageManager.php on line 151

Deprecated: Drupal\webform\WebformMessageManager::setSourceEntity(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformMessageManager.php on line 158

Deprecated: Drupal\webform\WebformMessageManagerInterface::setWebformSubmission(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformMessageManagerInterface.php on line 180

Deprecated: Drupal\webform\WebformMessageManagerInterface::setWebform(): Implicitly marking parameter $webform as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformMessageManagerInterface.php on line 188

Deprecated: Drupal\webform\WebformMessageManagerInterface::setSourceEntity(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformMessageManagerInterface.php on line 196

Deprecated: Drupal\webform\Plugin\WebformSourceEntity\QueryStringWebformSourceEntity::getRouteOptionsQuery(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformSourceEntity/QueryStringWebformSourceEntity.php on line 138

Deprecated: Drupal\webform\Plugin\WebformHandlerManager::getSortedDefinitions(): Implicitly marking parameter $definitions as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformHandlerManager.php on line 58

Deprecated: Drupal\webform\Plugin\WebformHandlerManager::getGroupedDefinitions(): Implicitly marking parameter $definitions as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformHandlerManager.php on line 67

Deprecated: Drupal\webform\Plugin\WebformHandler\RemotePostWebformHandler::debug(): Implicitly marking parameter $response as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformHandler/RemotePostWebformHandler.php on line 903

Deprecated: Drupal\webform\Plugin\WebformHandlerBase::access(): Implicitly marking parameter $account as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformHandlerBase.php on line 603

Deprecated: Drupal\webform\Plugin\WebformHandlerBase::accessElement(): Implicitly marking parameter $account as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformHandlerBase.php on line 642

Deprecated: Drupal\webform\Plugin\WebformHandlerBase::replaceTokens(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformHandlerBase.php on line 752

Deprecated: Drupal\webform\Plugin\WebformEntityInjectionTrait::setWebform(): Implicitly marking parameter $webform as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformEntityInjectionTrait.php on line 37

Deprecated: Drupal\webform\Plugin\WebformEntityInjectionTrait::setWebformSubmission(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformEntityInjectionTrait.php on line 58

Deprecated: Drupal\webform\Plugin\WebformHandlerInterface::access(): Implicitly marking parameter $account as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformHandlerInterface.php on line 537

Deprecated: Drupal\webform\Plugin\WebformHandlerInterface::accessElement(): Implicitly marking parameter $account as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformHandlerInterface.php on line 592

Deprecated: Drupal\webform\Plugin\WebformEntityInjectionInterface::setWebform(): Implicitly marking parameter $webform as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformEntityInjectionInterface.php on line 23

Deprecated: Drupal\webform\Plugin\WebformEntityInjectionInterface::setWebformSubmission(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformEntityInjectionInterface.php on line 42

Deprecated: Drupal\webform\Plugin\WebformHandler\EmailWebformHandler::buildElement(): Implicitly marking parameter $options_options as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformHandler/EmailWebformHandler.php on line 1575

Deprecated: Drupal\webform\Plugin\WebformHandler\EmailWebformHandler::buildElement(): Implicitly marking parameter $role_options as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformHandler/EmailWebformHandler.php on line 1575

Deprecated: Drupal\webform\Plugin\WebformHandler\EmailWebformHandler::buildElement(): Implicitly marking parameter $other_options as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformHandler/EmailWebformHandler.php on line 1575

Deprecated: Drupal\webform\Element\WebformAjaxElementTrait::buildAjaxElement(): Implicitly marking parameter $update_element as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Element/WebformAjaxElementTrait.php on line 67

Deprecated: Drupal\webform\Plugin\WebformVariantManager::getSortedDefinitions(): Implicitly marking parameter $definitions as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformVariantManager.php on line 58

Deprecated: Drupal\webform\Plugin\WebformVariantManager::getGroupedDefinitions(): Implicitly marking parameter $definitions as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformVariantManager.php on line 67

Deprecated: Drupal\webform\Access\WebformAccessResult::allowedIf(): Implicitly marking parameter $webform_entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Access/WebformAccessResult.php on line 28

Deprecated: Drupal\webform\Access\WebformAccessResult::allowed(): Implicitly marking parameter $webform_entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Access/WebformAccessResult.php on line 43

Deprecated: Drupal\webform\Access\WebformAccessResult::neutral(): Implicitly marking parameter $webform_entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Access/WebformAccessResult.php on line 58

Deprecated: Drupal\webform\Access\WebformAccessResult::forbidden(): Implicitly marking parameter $webform_entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Access/WebformAccessResult.php on line 73

Deprecated: Drupal\webform\Access\WebformAccessResult::addDependencies(): Implicitly marking parameter $webform_entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Access/WebformAccessResult.php on line 90

Deprecated: Drupal\webform\Plugin\WebformElement\Select::prepare(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElement/Select.php on line 55

Deprecated: Drupal\webform\Plugin\WebformElement\OptionsBase::prepare(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElement/OptionsBase.php on line 157

Deprecated: Drupal\webform\Plugin\WebformElement\OptionsBase::prepareElementValidateCallbacks(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElement/OptionsBase.php on line 254

Deprecated: Drupal\webform\Plugin\WebformElementBase::prepare(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElementBase.php on line 691

Deprecated: Drupal\webform\Plugin\WebformElementBase::finalize(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElementBase.php on line 833

Deprecated: Drupal\webform\Plugin\WebformElementBase::checkAccessRules(): Implicitly marking parameter $account as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElementBase.php on line 879

Deprecated: Drupal\webform\Plugin\WebformElementBase::replaceTokens(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElementBase.php on line 977

Deprecated: Drupal\webform\Plugin\WebformElementBase::prepareElementValidateCallbacks(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElementBase.php on line 1006

Deprecated: Drupal\webform\Plugin\WebformElementBase::prepareElementPreRenderCallbacks(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElementBase.php on line 1033

Deprecated: Drupal\webform\Plugin\WebformElementInterface::prepare(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElementInterface.php on line 330

Deprecated: Drupal\webform\Plugin\WebformElementInterface::finalize(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElementInterface.php on line 343

Deprecated: Drupal\webform\Plugin\WebformElementInterface::checkAccessRules(): Implicitly marking parameter $account as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElementInterface.php on line 377

Deprecated: Drupal\webform\Plugin\WebformElementInterface::replaceTokens(): Implicitly marking parameter $entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElementInterface.php on line 387

Deprecated: Drupal\webform\Plugin\WebformElement\TextField::prepare(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElement/TextField.php on line 42

Deprecated: Drupal\webform\Plugin\WebformElement\TextBase::prepare(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElement/TextBase.php on line 48

Deprecated: Drupal\webform\Plugin\WebformElement\ContainerBase::prepare(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElement/ContainerBase.php on line 65

Deprecated: Drupal\webform\Plugin\WebformElement\Telephone::prepare(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElement/Telephone.php on line 94

Deprecated: Drupal\webform\WebformSubmissionForm::getLastSubmissionData(): Implicitly marking parameter $source_entity as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformSubmissionForm.php on line 460

Deprecated: Drupal\webform\WebformSubmissionForm::getLastSubmissionData(): Implicitly marking parameter $account as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/WebformSubmissionForm.php on line 460

Deprecated: Drupal\webform\Utility\WebformHtmlHelper::toHtmlMarkup(): Implicitly marking parameter $html_tags as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Utility/WebformHtmlHelper.php on line 46

Deprecated: Drupal\field_group\FormatterHelper::formProcess(): Implicitly marking parameter $form_state as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/field_group/src/FormatterHelper.php on line 63

Deprecated: Drupal\webform\Plugin\WebformElement\Captcha::prepare(): Implicitly marking parameter $webform_submission as nullable is deprecated, the explicit nullable type must be used instead in /var/www/html/docroot/modules/contrib/webform/src/Plugin/WebformElement/Captcha.php on line 94
Currently an Irving Energy customer?
Customer type
Address
A six-digit postal code is required (e.g. E2H1G2)
A five-digit zip code is required (e.g. 12345)
A 10-digit phone number is required, e.g. NPANXXXXXX
Related to move
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Irving Energy’s New Customer Offer (the “Offer”) is available through December 31, 2025, for new residential propane or heating oil customers located in Maine, New Hampshire and Vermont in areas served by Irving Energy. Customers may choose either the Irving Rewards Offer or the $150 Account Credit Offer, as outlined below. Customers will also receive a free one-year Labor Plan for their applicable heating system, valued at $252, which Labor Plan begins on the date of the first Irving Energy fuel delivery. The Labor Plan covers the cost of labor for most service work, as well as one free heating system cleaning (including parts for the cleaning). Not all heating systems are eligible for the Labor Plan; visit the link below for details. irvingoil.com/epp-terms

Irving Rewards Offer: Participating customers can save 25¢ per gallon (up to a 20-gallon limit) per visit at participating Irving Oil retail locations for the next 42 visits during the twenty-four (24) month period following their first Irving Energy fuel delivery. Customers must link their registered Irving Rewards Card to their new Irving Energy home heat account.

$150 Account Credit Offer: Participating customers will receive three separate $50 credits to their Irving Energy account after the first, second, and third fuel delivery, for a total of $150.

To qualify for and receive the benefits of this Offer, customers must purchase all of their fuel requirements for their primary home heating system from Irving Oil on an automatic delivery basis, and maintain their Irving Energy account in good standing.  Fireplace-only and generator-only customers are not eligible for this Offer. No element of the Offer is transferrable. This Offer is subject to change or termination without notice and may not be combined with any other discounts or promotions.