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

pay-my-bill-older-couple

One-Time Online Payment

Have an online account? Make a one-time payment from your checking/savings account or a Digital Payment Method (PayPal and Amazon Pay).

  • Payment from checking/savings account is free!
  • Payments post to your account immediately.
  • Pay now or schedule a payment for a future date.
Sign In

One-Time Guest Pay

Don't have an online account? Make a one-time payment through our only authorized third-party vendor, Paymentus.

  • Residential customers: $1.65 per transaction (up to $1,000 per transaction).
  • Non-residential customers: $14.95 per transaction (up to $15,000 per transaction).
  • 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.
Pay as Guest

Automatic Clearing House (ACH)

Make a payment via electronic transfer from one bank account to another.

  • No service charge for ACH payments.
  • The customer or financial institution must send payments and data (customer account number and amount) via ACH in Corporate Trade Exchange (CTX) or Cash Concentration and Disbursement Plus (CCD+) file format. Dominion Energy's bank will reject any other format, resulting in delays in payment postings.
Email Us to Begin Onboarding Process

Automatic Monthly Payments (AutoPay)

Have your bill amount automatically deducted from your bank account each month.

  • There’s no fee to participate in AutoPay.
  • Payments post to your account in time for the due date.
  • Never forget a payment!
Sign In to Enroll

In-Person

Make a payment in person at one of our many authorized payment centers.

  • Please bring your bill or account number when making a payment.
  • $1.50 fee per transaction will apply (this fee must be paid in cash).
  • Payments post to your account immediately.
  • Dominion Energy does NOT accept in-person payments at any office locations, only at an Authorized Payment Center.
Find Your Nearest Authorized Payment Center

By Mail

Make a payment by mailing in a check.

Regular Mail

Dominion Energy Virginia
P.O. Box 26543
Richmond, VA 23290-0001

Courier/Overnight (FedEx, UPS, etc.)

Dominion Energy Virginia
Attn: Customer Payment Services
600 E. Canal Street
Richmond, VA 23219

Please be sure to include your account number on your check.

By Phone

To make a payment over the phone, please call 866-366-4357.

  • Please have your account number ready.
  • Residential customers: $1.65 per transaction (up to $1,000 per transaction).
  • Non-residential customers: $14.95 per transaction (up to $15,000 per transaction).
  • Payments post to your account immediately.
  • Electronic check payment is also accepted over the phone.

Related Links

caret
More Links