Pay In Person

In response to coronavirus, some Authorized Payment Centers have changed their hours of operation. Please call to confirm the location is open.

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 (Walmart and Kroger locations)
  • Walmart MoneyCard (Walmart locations)

* Please contact the authorized payment center to confirm it will accept money orders and checks as payment, as they will be accepted at each center's discretion.


Are there any fees?

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


When will the payment apply to my account?

  • Payments will reflect immediately as a  pending payment on your account.
  • Payments made before 5 p.m. EST M-F post to your account the same day.
  • Payments made after 5 p.m. EST M-F or on weekends or holidays post the next business day.