Skip to main content

HomeAll guides

How to Pay Your Dominion Virginia Power Bill Online and by Mail

Dominion Virginia Power offers multiple ways to pay your bill each month

Dominion Virginia Power (now operating as Dominion Energy Virginia) lets you pay through their website, by phone, through automatic bank transfers, or by mailing a check. The method you choose depends on how quickly you want the payment processed and whether you prefer to set it and forget it or pay manually each month. Most customers use online payment because it's when ready and leaves a record, but mail and automatic payments are also reliable options if you prefer them.

Your bill arrives monthly and shows a due date — typically 20 to 25 days after the bill date. Paying by the due date keeps you current and avoids late fees. If you're behind on payments, Dominion Energy Virginia has programs that may help, but the first step is understanding which payment method works for your situation.

Key Takeaways

  • You can pay online at Dominion Energy Virginia's website, by phone at 1-866-DOMINION (1-866-366-4646), or by setting up automatic bank payments through their billing system.
  • Mailed checks should be sent to the address printed on your bill and typically take 7 to 10 business days to post to your account.
  • Online and phone payments usually post within one business day, while automatic bank transfers deduct on the date you choose each month.
  • If you cannot pay your full bill, contact Dominion Energy Virginia directly to discuss payment plans or hardship programs before your account falls behind.

Paying online through the Dominion Energy Virginia website

Go to www.dominionenergy.com and look for the "Pay My Bill" or "Billing" section. You'll need your account number (found on your bill) and either a bank account or debit/credit card. The website will walk you through entering the amount you want to pay and your payment method. Online payments typically post within one business day.

When you pay online, you can choose to pay your full bill or a partial amount. The system will show you the due date and any past-due balance. Keep the confirmation number the website gives you — it's your proof of payment. If you lose it, you can log back into your account and view your payment history.

Paying by phone or automatic bank transfer

Call Dominion Energy Virginia at 1-866-DOMINION (1-866-366-4646) to pay over the phone. Have your bill and payment method ready. Phone payments also post within one business day. You'll receive a confirmation number at the end of the call.

For automatic payments, log into your account on the Dominion Energy Virginia website and set up "AutoPay." You choose the date each month when the payment should be deducted from your bank account — usually the due date or a few days before. Automatic payments are reliable if you want to avoid missing a due date, but you need to monitor your account to make sure the amount is correct each month, since usage varies seasonally.

Paying by mail with a check

Write a check for the amount due and include the payment stub from your bill. Mail it to the address printed on your bill — do not send it to the corporate office. Mailed payments typically take 7 to 10 business days to reach Dominion Energy Virginia and post to your account. If you're close to the due date, mailing a check risks a late payment, so online or phone payment is safer.

Always include the payment stub or write your account number on the check itself. Without it, the company may not know which account the payment belongs to, and your bill could remain marked as unpaid even after the check clears.

What to do if you cannot pay your full bill

If you're struggling to pay, contact Dominion Energy Virginia before your account becomes delinquent. Call 1-866-DOMINION or visit their website to explore payment plans or hardship programs. Many utility companies offer extended payment arrangements that spread your bill over several months, which can make the monthly amount more manageable.

Dominion Energy Virginia also has programs for customers with low income or those facing temporary hardship. These programs may reduce your bill or provide one-time information. The sooner you reach out, the more options you typically have — waiting until after a disconnection notice arrives limits what the company can do for you.

Late payments and disconnection

If your payment doesn't arrive by the due date, Dominion Energy Virginia will charge a late fee (the amount varies by state and contract). After 30 to 45 days of non-payment, the company typically sends a disconnection notice. If you receive one, you have a window — usually 10 to 14 days — to pay or contact the company to arrange a plan before service is shut off.

Once service is disconnected, reconnection requires payment of the full past-due balance plus a reconnection fee. This is much more expensive than paying on time or setting up a plan early. If you receive a disconnection notice, call when ready rather than waiting.

Frequently Asked Questions

How long does it take for an online payment to show up on my bill?

Online payments typically post within one business day. If you pay on a Friday evening, it may not show until Monday. Check your account online the next business day to confirm the payment went through. Keep your confirmation number until you see it reflected in your account.

Can I pay someone else's Dominion Energy Virginia bill?

Yes, you can pay another person's bill if you have their account number. You can pay online, by phone, or by mail using their account number. The payment will post to their account regardless of whose name or payment method you use. Let them know you've paid so they don't think the bill is still outstanding.

What if I overpay my bill?

If you pay more than you owe, the extra amount becomes a credit on your account. Dominion Energy Virginia will explore it to your next month's bill. If you want a refund instead, contact the company and request one — they can mail you a check, though it may take several weeks.

Is there a fee to pay online or by phone?

Dominion Energy Virginia does not charge a fee for online or phone payments made directly through their website or customer service line. Some third-party payment processors may charge a fee, so make sure you're paying through Dominion Energy Virginia's official channels.

What if my payment was lost in the mail?

If you mailed a check and it doesn't post within 10 business days, contact Dominion Energy Virginia with the check number and amount. They can investigate whether it was received. If it was lost, you'll need to pay again — either online, by phone, or with a new check. To avoid this in the future, use online or phone payment for time-sensitive bills.

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.