How to Pay Your Dominion Energy Bill in Virginia
Pay Dominion Energy Online, by Phone, or by Mail
Dominion Energy is the main electricity and natural gas provider in Virginia. You can pay your bill through their website, by phone, through automatic payments, or by mailing a check. The fastest method is online through your Dominion account — you can pay the same day and see the payment post within one to two business days.
If you do not have a Dominion account yet, you will need to set one up before you can pay online. You can create an account on the Dominion Energy website using your account number (found on your bill) and service address. Once logged in, you can view your balance, set up automatic payments, and make one-time payments.
Key Takeaways
- Dominion Energy bills can be paid online through your account, by phone at 1-866-DOMINION (1-866-366-4646), by mail, or through automatic bank payments.
- Online payments made before 5 p.m. Eastern Time typically post to your account within one to two business days.
- Automatic payments can be set up through your Dominion account and will deduct money from your bank account on a date you choose each month.
- If you pay by mail, send your check to the address on your bill at least 10 days before your due date to avoid late fees.
- Dominion offers budget billing and payment plans if your bill is higher than you can pay in full.
Paying Online Through Your Dominion Account
Log into your Dominion Energy account on their website or mobile app. Click on the "Pay My Bill" or "Make a Payment" option. You will see your current balance and due date. Enter the amount you want to pay — you can pay the full balance or a partial amount.
Choose your payment method: debit card, credit card, or bank account. Dominion does not charge a fee for bank account payments, but credit and debit card payments may have a small fee (usually $1 to $3 depending on the amount). Review the payment details and confirm. You will receive a confirmation number when ready, and the payment will post within one to two business days.
Setting Up Automatic Payments
Automatic payments remove the need to remember your due date each month. In your Dominion account, go to "Billing & Payments" and select "Autopay" or "Automatic Payments." Choose the date each month when you want the payment to come out of your bank account — many people choose the day after they get paid.
You can set up autopay to pay your full bill automatically or a fixed amount each month. If you choose a fixed amount, you will still need to check your balance occasionally to make sure you are not falling behind. You can pause or cancel autopay at any time through your account settings.
Paying by Phone
Call Dominion Energy at 1-866-DOMINION (1-866-366-4646). A representative will ask for your account number and the amount you want to pay. You can pay with a debit card, credit card, or bank account over the phone. There may be a fee for credit card payments.
Phone payments are processed the same day, and the payment will post within one to two business days. Keep your confirmation number for your records. If you call after business hours, you may be able to use an automated system to make a payment without speaking to a representative.
Paying by Mail
Write a check for the amount due and include your account number on the check. Mail it to the address shown on your bill — this address is different depending on which region of Virginia you live in. Mail your payment at least 10 days before your due date to make sure it arrives on time and avoids a late fee.
Dominion does not charge a fee for mailed payments, but the payment will take longer to post than online or phone payments. If you are close to your due date, paying online or by phone is safer because you will know when ready whether the payment went through.
What to Do If You Cannot Pay Your Full Bill
Dominion offers budget billing, which spreads your annual energy costs evenly across 12 months so your bill is the same amount each month. This can help if your bill is very high in summer (air conditioning) or winter (heating). You can request budget billing through your account or by calling customer service.
If you are behind on your bill or facing a hardship, Dominion has payment plans that let you pay what you owe over several months instead of all at once. You can also look into the LIHEAP (Low Income Home Energy information Program), which is run by the Virginia Department of Social Services and may help pay part of your bill if your household income is below a certain level. Contact your local DSS office or call 1-800-552-3431 to learn more.
Avoiding Late Fees and Service Disconnection
Your due date is printed on your bill. If you do not pay by that date, Dominion will charge a late fee (usually around 1.5% of your balance). If you are more than 30 days late, Dominion may send you a disconnection notice. If you do not pay within the timeframe given in that notice, your service can be shut off.
If you receive a disconnection notice, contact Dominion right away. Explain your situation and ask about a payment plan or hardship program. Many utility companies will work with you to avoid shutting off service if you are making a good-faith effort to pay. If you are elderly, disabled, or have a medical condition that makes loss of power dangerous, you may have extra protections — ask Dominion about their medical certification program.
Frequently Asked Questions
Can I pay my Dominion bill without creating an online account?
Yes. You can pay by phone at 1-866-DOMINION, by mail, or through automatic payments set up by phone. However, creating an online account takes only a few minutes and gives you the most control over when and how much you pay.
Is there a fee to pay my Dominion bill online?
There is no fee if you pay from a bank account. Credit and debit card payments may have a small fee of $1 to $3. Mailed checks and phone payments from a bank account are also free.
How long does it take for a Dominion payment to show up?
Online and phone payments typically post within one to two business days. Mailed checks take longer — usually five to seven business days depending on mail delivery. If you are close to your due date, pay online or by phone to be safe.
What happens if I miss my due date?
Dominion will charge a late fee, usually around 1.5% of your balance. If you are 30 or more days late, you will receive a disconnection notice. If you do not pay within the timeframe in that notice, your service can be shut off. Contact Dominion when ready if you receive a disconnection notice to discuss payment options.
Can I set up automatic payments for a partial amount each month?
Yes. You can set autopay to deduct a fixed amount each month instead of your full bill. However, you will need to monitor your balance to make sure you are not falling behind. Some people use this method to pay down a balance over time while staying current on new charges.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.