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
Older couple at laptop in the kitchen
young family with kids on the sofa looking at a laptop

One-Time Online Payment

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

  • There's no fee to make a one-time online payment.
  • Payments post to your account immediately.
  • Pay now or schedule a payment for a future date.
Sign In

One-Time Guest Pay

Use a third party (Paymentus)* to easily make a one-time payment.

  • $3.50 fee per transaction 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.

* Additional restrictions may apply.

Pay as Guest

One-Time or Recurring Credit/Debit

Use Paymentus with a credit or debit card to easily make a one-time payment, or enroll in AutoPay for automatic monthly payments.

  • $3.50 fee per transaction charged by Paymentus.
  • One-time payments post immediately. AutoPay payments post 10 days prior to the bill due date.
  • Credit or Debit cards accepted include Visa, MasterCard, Discover and American Express. Digital Payment Methods including PayPal and Amazon Pay are also accepted for one-time payments only.

The fee can be waived if paperless.

* Additional restrictions may apply.

Sign In To Make a Payment
eBill fast easy done logo

Sign Up for eBill Today!

Go paperless by signing up for eBill. It is a convenient and secure way to receive your monthly energy bill.

collage of phones with dominion energy mobile app screens visible

Dominion Energy Mobile App

View and pay your bill with a variety of billing and payment options: budget billing, paperless billing, or AutoPay in just minutes.

Automatic Monthly Payments (AutoPay)

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

  • There's no fee to make an online payment.
  • Payments post to your account in time for the due date.
Sign In To Set up AutoPay
young family relaxing on porch swing
Paying with card reader

In Person

Authorized Payment Locations*

Accepts Check, Money Order, or Cash

Payments made at authorized payment locations post immediately. Payments made at non-authorized locations that accept payments do not post immediately.

*Walmart accepts Cash or PIN-based Debit Card.

Find an Authorized Payment Location

By Mail

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

Regular Mail

Dominion Energy
Customer Payments
P.O. Box 25715
Richmond, VA 23260-5715

Overnight Mail

Dominion Energy
Customer Payments
600 E. Canal Street
Richmond, VA 23219

  • Please write your account number on check or money order.
  • Please include payment stub with your bill payment.
Woman Mailing a Check
Lady on her phone

Pay By Phone

Some limitations may apply.

  • $3.50 fee per transaction charged by Paymentus.
  • Payments post to your account immediately.
  • Visa, Mastercard, American Express, Discover, Debit cards or Electronic Check.

Call us at 800-450-9159.

Dominion Energy Employee Volunteer

Your local assistance agency in your county may be able to offer you one or more of the following types of assistance:

  • Utility bill payment assistance
  • Energy crisis assistance
  • Weatherization and energy-related home repairs

Heat Care Fund

Dominion Energy North Carolina sponsors the Salvation Army's Heat Care Fund, a financial assistance program that helps individuals pay their heating bills, regardless of the type of fuel they use. All of the money contributed to the Heat Care Fund is distributed by local Salvation Army agencies to help needy residents in our service territory.

To request assistance, visit southernusa.salvationarmy.org. To contribute to the fund, donate online today.

Related Links

caret
More Links