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 (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.