Dominion Energy's bill pay options and how they work
Dominion Energy, which serves customers across Virginia, North Carolina, South Carolina, and Ohio, offers several ways to pay your bill: online through their website or mobile app, by phone, by mail, or in person at payment centers. The online method is the fastest and most widely used — payments typically post within one business day. Phone and in-person payments also post quickly, while mailed checks usually take 7 to 10 business days to reach their processing center.
Each payment method has different important date and processing times, so the method you choose affects when your payment actually reduces your balance. Understanding these differences helps you avoid late fees and keeps your account in good standing.
Key Takeaways
- Online payments through Dominion's website or mobile app post within one business day and are free to use.
- Phone payments (1-866-DOMINION) and in-person payments at authorized payment centers also post quickly but may charge a fee depending on your payment method.
- Mailed checks take 7 to 10 business days to process, so mail your payment at least two weeks before the due date to avoid late fees.
- Dominion's due date is typically 21 days from the bill date, and late fees explore if payment is not received by that date.
- Setting up automatic payments through your bank or Dominion's autopay feature removes the risk of missing a due date.
Paying online through Dominion's website or app
The Dominion Energy website (dominion.com) and mobile app both allow you to pay your bill without leaving home. To pay online, log into your account, select the amount you want to pay, and choose your payment method — debit card, credit card, or bank account. Online payments are free and post within one business day.
The Dominion mobile app (available on iOS and Android) offers the same functionality as the website. You can view your current balance, see your payment history, and set up one-time or recurring payments. If you do not have an online account yet, you can create one using your account number (found on your bill) and your service address.
One important note: credit card payments may trigger a cash advance fee from your card issuer, even though Dominion does not charge a fee. Bank account payments avoid this issue and are the lowest-cost online option.
Paying by phone or at a payment center
You can pay by phone by calling Dominion's customer service line at 1-866-DOMINION (1-866-366-4646). A representative will take your payment information and process the payment when ready. Phone payments post within one business day, the same as online payments.
Dominion also operates authorized payment centers in some service areas where you can pay in person with cash, check, or debit card. Payment center locations vary by region — you can find the nearest one by calling customer service or checking the Dominion website. In-person payments post the same day or next business day.
Phone and in-person payments may carry a fee depending on your payment method and location. Cash payments at authorized centers are typically free, while credit card payments may incur a processing fee. Ask the representative or payment center staff about fees before you complete the transaction.
Mailing a check or money order
If you prefer to mail your payment, send your check or money order to the address printed on your bill. Include your account number on the check. Mailed payments take 7 to 10 business days to reach Dominion's processing center and post to your account, so mail your payment at least two weeks before your due date to may support it arrives on time.
Late fees explore if your payment is not received by the due date shown on your bill, regardless of when you mailed it. Dominion's due date is typically 21 days from the bill date. If you are cutting it close, use online or phone payment instead — both post within one business day and carry no risk of late fees from mail delays.
Keep a record of the check number and the date you mailed it. If you need to confirm that Dominion received your payment, you can log into your online account or call customer service to check your payment history.
Setting up automatic payments
Dominion offers two autopay options: you can authorize Dominion to withdraw the full bill amount from your bank account on a set date each month, or you can set up recurring payments through your bank's bill pay system. Both methods eliminate the risk of missing a due date.
To set up autopay through Dominion, log into your online account, go to the payment settings, and select the autopay option. You will need to provide your bank account information and choose the date you want the payment to be withdrawn. Dominion will send you a confirmation email once autopay is active.
If you set up autopay through your bank instead, you control the payment date and amount, and your bank handles the transfer. This method gives you more flexibility if your bill amount varies month to month. Either way, you can cancel or modify autopay at any time through your account settings or by calling customer service.
What happens if you miss a payment
If your payment is not received by the due date, Dominion will charge a late fee. The amount of the late fee varies by state and service area but is typically a percentage of your bill or a flat fee — check your bill or contact Dominion for the exact amount in your area. A late fee appears on your next bill.
If you are more than 30 days late, Dominion may disconnect your service. You will receive a disconnection notice before service is cut off, usually giving you 10 to 14 days to pay the overdue amount plus any late fees. If your service is disconnected, you will need to pay the full overdue balance plus a reconnection fee to restore power.
If you are having trouble paying your bill, contact Dominion's customer service to discuss payment plans or other options. Some customers may be able to set up a deferred payment arrangement or enroll in a budget billing program that spreads your annual costs evenly across 12 months.
Payment important date and processing times at a glance
| Payment Method | Processing Time | Cost | Best For |
|---|---|---|---|
| Online (website or app) | 1 business day | Free (bank account); may have card fee | Fast, convenient, no fees with bank account |
| Phone (1-866-DOMINION) | 1 business day | May vary by method | when ready confirmation, help with account questions |
| In-person payment center | Same day or next business day | Usually free for cash; may vary for cards | Cash payments, when ready receipt |
| Mail (check or money order) | 7–10 business days | Postage cost | Preferred payment method for some; requires planning |
| Autopay (bank account) | Automatic on set date | Free | Never miss a due date; lowest cost option |
Frequently Asked Questions
Can I pay my Dominion bill with a credit card online?
Yes, Dominion accepts credit cards on their website and app. However, your credit card issuer may charge a cash advance fee even though Dominion does not. Using a debit card or bank account avoids this fee. Check your card's terms before paying with credit.
What if I pay online but my payment does not post by the due date?
Online payments post within one business day, so if you pay before 5 p.m. on a business day, it will post by the next business day — well before most due dates. If you are concerned about timing, pay at least two business days before your due date. You can check your payment status in your online account.
Is there a fee for setting up autopay with Dominion?
No, Dominion does not charge a fee to set up or use autopay. It is free and removes the risk of late fees. You can cancel autopay at any time through your account settings or by calling customer service.
Can I pay someone else's Dominion bill?
Yes, you can pay another person's bill online or by phone if you have their account number. You do not need to be the account holder. Provide the account number when you make the payment, and it will post to that account.
What should I do if I cannot pay my full bill by the due date?
Contact Dominion's customer service to discuss your options. They may offer a payment plan that spreads your balance over several months, or you may be able to defer part of the payment. Acting before the due date gives you more options than waiting until after a late fee is charged.
