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
Privacy Policy & Cookies: We use cookies and similar technologies. By continuing to use this website, you consent to our Terms and Conditions and our Privacy Notice.
close
Pay in Person

What Types of Payments are Accepted?

  • Cash
  • Money orders* (written to the authorized payment center, not to Dominion Energy)
  • Checks* (including personal checks, traveler’s checks, and cashier’s checks)
  • Pin-based debit cards (at Walmart and Kroger locations)
  • Walmart MoneyCard (at Walmart locations)

* Money orders and checks will be accepted at each payment center’s discretion. Please contact the specific location to confirm your money order or check will be accepted.

Are There Any Fees?

  • There is a $1.50 fee per transaction (must be paid in cash).
  • Fees are charged by CheckFreePay, a third party vendor.

Unauthorized Payment Centers

You can also make a payment at unauthorized payment centers, such as a check cashing service or at a convenience store.

Here are a few things to keep in mind if you choose to pay at an unauthorized payment center:

  • It may take up to 5 business days for a payment to post to your account.
  • The fee may be higher than an authorized payment center.
  • Dominion Energy is not responsible for any unauthorized merchant’s timeliness or accuracy in recording the payment.
Find an Authorized Payment Center
caret
More Links