Skip to Content
Are you sure you want to leave your current location ?
Remain on Current Location
Continue to Selected Location
Cancel
Close
Choose Your State of Service
In order to serve you better, please select your Dominion Energy location services.
By selecting to choose later, you are choosing not to view state specific content.
Close
Choose Your State of Service
In order to serve you better, please select your Dominion Energy location services.
Select my State
By selecting to choose later, you are choosing not to view state specific content.
> SCAM ALERT: Scammers are creating fake websites and phone numbers to pretend they are Dominion Energy. Pay close attention to your internet search results and avoid fraudulent online ads and incorrect phone numbers and web addresses. If you think you've experienced fraud, you can report it here.
Close
Choose Location
- Contact Us
- Sign In/Register
SCAM ALERT: Scammers are creating fake websites and phone numbers to pretend they are Dominion Energy. Pay close attention to your internet search results and avoid fraudulent online ads and incorrect phone numbers and web addresses. If you think you've experienced fraud, you can report it here.
- Virginia
- Billing
En Español
Looking to pay your bill? Choose from one of our many simple and secure payment options!
- Online
- AutoPay
- In-Person
- Phone
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)
How it Works:
- Make a payment via electronic transfer from one bank account to another.
- No service charge for ACH payments.
- Preview the formatting information to see if your financial institution can comply with our bank's requirements.
- When you are ready, please email us at ACH@domenergy.com to begin our onboarding process for ACH payments and to get the complete bank account and transit/ABA number.
Please Note:
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 Disbursem*nt Plus (CCD +) file format. Dominion Energy's bank will reject any other format, resulting in delays in payment postings.
Be advised that Dominion Energy Virginia, North Carolina, and Ohio utilize the same Wells Fargo account, but have different unique identifier biller names (i.e., 540418825-DOM, 340194760-DOM, 550196830-DOM).
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.
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.
Need Help Paying Your Bill?
Need to Pay an Invoice or Claim?
Related Links
- Business Billing Options
- Energy Assistance
- Energy Usage Reports
- Pay My Bill
- Understand My Bill
Copyright © 2024 Dominion Energy
Close