Skip to Content

Choose Your State of Service

In order to serve you better, please select your Dominion Energy location services.

Choose Your State of Service

In order to serve you better, please select your Dominion Energy location services.

Select my State

alert
Dominion Energy North Carolina Gas is now Enbridge Gas. Learn more. 
close

Pay Online

Securely pay your bill online from the convenience of your office or home.

One-Time Online Payment

Make a one-time payment online from your checking or savings account (ePay).

  • There's no fee to make an online payment.
  • Payments post to your account immediately.
  • Pay now or schedule a payment for a future date.
Sign in To Make a Payment
Businessman on computer

Automatic Monthly Online Payments

Create a recurring automatic monthly bank draft payment online from your checking or savings account (eDraft).

  • There's no fee for eDraft.
  • Payments post to your account in time for the due date.
Sign in To Set up eDraft

Electronic Data Interchange (EDI)

Pay via EDI Network – electronic transfer (approved EDI software and systems are required).

  • There's no fee to pay using EDI.
  • Payments post to your account the next business day.

To get started, give us a call at 877-776-2427.

One-Time Using Third Party Credit/Debit (Paymentus)

Use our third party (Paymentus) to easily make a one-time payment with your credit or debit card.

  • A $3.50 transaction fee will apply (charged by Paymentus).
  • Payments post to your account immediately.
  • Credit or Debit cards accepted include Visa, MasterCard, Discover and American Express. Digital Payment Methods including PayPal and Amazon Pay are also accepted.
Make a Payment

Pay in Person

Find an authorized payment location near you.

pay in person
  • There's no fee to pay in person.
  • Payments post to your account immediately.
  • Payment centers will accept cash, check, and money order.
Find a Payment Location

Pay by Phone

Call 800-450-9159 to make a payment. Some limitations may apply.

Call Paymentus at 800-450-9159 to make a one-time payment; providing bank routing information or a card number.

  • A $3.50 fee per transaction* charged by Paymentus will apply.
  • Payments post to your account immediately.
  • Pay with: Visa, MasterCard, American Express, Discover, Debit Cards, or Electronic Check.

*Additional restrictions may apply.

lady on her phone

Pay by Mail

Pay your energy bill by mailing in a check or a money order.

lady on laptop

Dominion Energy
North Carolina

P.O. Box 25715
Richmond, VA 23260

  • There's no fee to pay by mail.
  • Payments post to your account in 3-6 days.
  • Pay your bill via USPS with a check or money order.
  • Please write your account number on your check or money order.
  • Please include your Bill Pay Stub.
caret
More Links