How to Pay Your Dominion Energy Bill Online, by Phone, or Mail
Dominion Energy's main payment methods and where to use them
Dominion Energy operates in Virginia, North Carolina, South Carolina, and Ohio. You can pay your bill through their website, by phone, by mail, or in person at a payment center. The method you choose depends on how quickly you need the payment processed and whether you want to set up automatic payments.
Dominion does not charge a fee for payments made through their website or by phone using a bank account or debit card. Payments made by credit card through their website incur a processing fee, which Dominion displays before you confirm the payment. Mail and in-person payments also carry no fee.
The company's fiscal year runs on a calendar basis, so your billing cycle depends on your account location and meter reading schedule. Payment due dates appear on your bill and in your online account.
Key Takeaways
- Dominion's website and phone line accept payments from bank accounts, debit cards, and credit cards, with fees only for credit card payments made online.
- Automatic payments can be set up through your online account and will deduct funds on your due date each billing cycle.
- Mail payments should be sent to the address on your bill and typically take 7 to 10 business days to post to your account.
- Payment centers in your area accept cash, check, and card payments in person, and Dominion's website lists locations by zip code.
Paying online through Dominion's website
Go to Dominion Energy's website and log into your account using your username and password. If you do not have an online account, you can create one by entering your account number (found on your bill) and other identifying information. Once logged in, select the option to make a payment.
You will be asked to enter the amount you want to pay and choose your payment method. Dominion accepts payments from checking or savings accounts (no fee), debit cards (no fee), and credit cards (processing fee applies). The website will show you the exact fee before you submit the payment. After you confirm, you will receive a confirmation number.
Payments made before 8 p.m. Eastern Time on a business day typically post to your account the next business day. Payments made after 8 p.m. or on weekends and holidays post the following business day.
Setting up automatic payments from your bank account
Automatic payments remove the need to remember your due date each month. Log into your Dominion account online, go to the payment settings or autopay section, and select the option to enroll in automatic payments. You will need to provide your bank account number and routing number.
You can choose to have the full amount due withdrawn on your due date, or you can set a fixed amount to be withdrawn each month. If you choose a fixed amount, you will still need to pay any remaining balance manually before the due date to avoid a late fee.
Dominion will send you a confirmation email once your automatic payment is set up. You can change or cancel automatic payments at any time through your online account, though changes made after 8 p.m. Eastern Time may not take effect until the next billing cycle.
Paying by phone
Call Dominion Energy's customer service line 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 using a bank account, debit card, or credit card. Dominion does not charge a fee for bank account or debit card payments made by phone, but credit card payments incur a processing fee.
Phone payments are typically processed the same business day if you call before 8 p.m. Eastern Time on a business day. If you call after 8 p.m. or on a weekend or holiday, your payment will be processed the next business day. You will receive a confirmation number at the end of the call.
Paying by mail or at a payment center
To pay by mail, write a check or money order payable to Dominion Energy. Include your account number on the check. Mail it to the address shown on your bill under "Payment Address" or "Where to Send Your Payment." Do not mail cash. Allow 7 to 10 business days for your payment to reach Dominion and post to your account.
Dominion operates payment centers in its service areas where you can pay in person using cash, check, or card. To find a payment center near you, go to Dominion's website, enter your zip code, and select "Payment Centers" from the results. Hours vary by location, so check before you visit.
What to do if your payment is late
If your payment does not arrive by the due date shown on your bill, Dominion may charge a late fee. The amount of the late fee varies by state and is shown on your bill. If you are unable to pay your full bill by the due date, contact Dominion's customer service to discuss payment arrangements or hardship programs that may be available in your area.
If your account falls significantly behind, Dominion may disconnect your service. The company is required to provide notice before disconnection, so contact them as soon as you know you will miss a payment.
Frequently Asked Questions
Can I pay my Dominion bill with a credit card without a fee?
No. Credit card payments made through Dominion's website or by phone incur a processing fee. Payments from bank accounts or debit cards do not. If you want to avoid fees, use your bank account or debit card instead.
How long does it take for a payment to show up in my account?
Payments made online or by phone before 8 p.m. Eastern Time on a business day typically post the next business day. Mail payments take 7 to 10 business days. In-person payments at a payment center usually post within one to two business days.
What happens if I set up automatic payments but want to skip a month?
Log into your online account and pause or cancel your automatic payment before your due date. You can resume automatic payments the following month. If you cancel and want to restart, you will need to enroll again through your account settings.
Is there a phone number for Dominion Energy customer service?
Yes. Call 1-866-DOMINION (1-866-366-4646). Customer service representatives can help with payments, account questions, and information about programs in your area. Hours vary, so check Dominion's website for current availability.
Can I pay someone else's Dominion bill?
Yes, if you have their account number. You can pay online, by phone, or by mail using the account number. The payment will post to that account. If you are paying in person at a payment center, bring the account number with you.
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.