Pay your Dominion Energy bill once without setting up autopay
You can pay your Dominion Energy bill in full right now without creating an automatic payment plan. Dominion offers several ways to send money immediately: online through your account, by phone with a representative, by mail, or in person at a payment location. Each method processes differently and reaches your account at different speeds, so the one you choose depends on how quickly you need the payment recorded and which method fits your routine.
A one-time payment does not change your account or set up recurring charges. You pay once, and your bill is settled for that billing cycle. If you want to pay again next month, you make another one-time payment then. This is different from enrolling in autopay, which automatically withdraws money on a set date each month.
Key Takeaways
- Online payment through your Dominion account is the fastest method and shows your balance immediately after you submit payment.
- Phone payments (1-866-DOMINION or 1-866-366-4646) process the same day but require speaking with a representative during business hours.
- Mail and in-person payments take longer to post to your account — typically 5 to 10 business days — so use these only if you have time before your due date.
- You will need your account number, which appears on your bill or in your online account, to make any payment.
- One-time payments do not set up autopay or recurring charges; you choose to pay again each month.
Pay online through your Dominion account
Log into your account on the Dominion Energy website or mobile app. Go to the "Pay My Bill" or "Make a Payment" section — the exact name varies slightly by region (Dominion serves Virginia, North Carolina, South Carolina, and Ohio). Enter the amount you want to pay, which can be your full bill or a partial payment. Select your payment method: bank account (ACH transfer) or debit or credit card.
Bank account payments are free and usually post within one business day. Card payments may carry a fee — Dominion charges a processing fee for credit and debit card transactions, typically around 2.5% of the payment amount, though this varies. After you submit, you will see a confirmation number on screen. Save or screenshot this number in case you need to reference the payment later.
Online payment is available 24 hours a day, 7 days a week, so you can pay at any time that works for you. The payment shows in your account almost immediately, though it may take a business day to fully post and reduce your balance on your bill.
Pay by phone with a Dominion representative
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 bank account or debit or credit card over the phone. The representative will confirm the payment details and give you a confirmation number before the call ends.
Phone payments process the same day you call, though posting to your account may take one business day. Like online card payments, phone payments by credit or debit card may include a processing fee. Bank account payments by phone are typically free. Phone lines are open during standard business hours; exact hours depend on your region and whether it is a holiday.
Pay by mail or in person
You can mail a check or money order to the address listed on your bill. Include your account number on the check or money order so Dominion can match the payment to your account. Mail payments typically take 5 to 10 business days to arrive and post, so send payment well before your due date if you want to avoid a late fee.
Some Dominion regions offer in-person payment locations where you can hand over cash, check, or money order. Check your bill or call customer service to find a payment location near you. In-person payments usually post within 1 to 3 business days, faster than mail but slower than online or phone.
What information you need to make a payment
Your account number is the most important piece of information. It appears on your bill in the upper right or left corner, usually labeled "Account Number" or "Service Account Number." You can also find it by logging into your online account. If you are paying by mail, write your account number on the check or money order.
For online or phone payments, you will also need to choose a payment method: your bank account (routing and account number) or a debit or credit card (card number, expiration date, and CVV). Have this information ready before you start the payment process so you do not have to search for it mid-transaction.
Avoid late fees by paying before your due date
Your bill shows a due date, usually 20 to 25 days after the bill is issued. Dominion charges a late fee if payment is not received by that date. The late fee amount varies by region but is typically a percentage of your bill or a flat amount — check your bill or contact Dominion for the exact fee in your area.
If you are paying by mail or in person, send or deliver your payment at least 5 to 10 business days before the due date to account for processing time. Online and phone payments post much faster, so you can wait closer to the due date with those methods. If you miss the due date, pay as soon as you can; Dominion may accept late payments without disconnecting service, but the late fee will still apply.
Frequently Asked Questions
Can I pay part of my bill now and the rest later?
Yes. You can make a partial payment at any time, and your remaining balance will be due by your next due date. Dominion will not disconnect service for a partial payment as long as you continue to pay toward your balance. Keep in mind that partial payments do not extend your due date for the full bill.
Is there a fee for paying online or by phone?
Bank account payments (ACH) are free online and by phone. Credit and debit card payments carry a processing fee, typically around 2.5% of the amount you pay. Mail and in-person payments have no fee. Ask the representative or check the payment screen to see the exact fee before you confirm.
How long does it take for my payment to show up?
Online payments usually show within one business day. Phone payments post the same day you call. Mail payments take 5 to 10 business days. In-person payments typically post within 1 to 3 business days. If you are close to your due date, online or phone is faster and safer.
What if I pay too much by accident?
Dominion will credit the overpayment to your account and apply it to your next bill. If you want a refund instead, contact customer service and request one. Refunds typically take 1 to 2 billing cycles to process.
Can I set up autopay instead of paying one time each month?
Yes. You can enroll in autopay through your online account or by calling customer service. Autopay automatically withdraws money from your bank account or charges your card on a date you choose each month. You can cancel autopay at any time by logging into your account or calling Dominion.