The fastest way to pay Dominion Energy in Virginia

Dominion Energy Virginia offers four main payment methods: online through their website, by phone, by mail, or in person at a payment location. The online method is fastest — you can pay immediately without waiting for processing time, and you'll see confirmation right away. You'll need your account number, which appears on your bill or in your online account.

To pay online, go to dominionenergy.com, select "Pay My Bill," and enter your account number and ZIP code. You can pay with a debit card, credit card, or bank account. If you use a credit card, Dominion charges a convenience fee (the amount varies). Bank account payments and debit card payments have no fee.

Phone payments go through Dominion's automated system at 1-866-DOMINION (1-866-366-4646). Have your account number ready. This method also works 24/7 and confirms your payment immediately, though like online credit card payments, it may carry a fee depending on your payment method.

Key Takeaways

  • Online and phone payments process immediately with no fee if you pay from a bank account or use a debit card, but credit card payments carry a convenience fee.
  • Mail payments take 7 to 10 business days to reach Dominion, so send them early if your due date is approaching.
  • In-person payment locations include Dominion offices and authorized retailers; find the nearest one on dominionenergy.com under "Payment Locations."
  • Setting up automatic payments through your bank account removes the need to remember due dates and avoids late fees.
  • Your account number appears on your bill, in your online account, or on any payment stub — you'll need it for any payment method.

Paying by mail or in person

If you prefer not to pay online or by phone, you can mail a check or money order to the address printed on your bill. Write your account number on the check. Mail payments typically take 7 to 10 business days to process, so send yours at least two weeks before the due date to avoid a late payment.

Dominion also accepts in-person payments at company offices and authorized payment locations throughout Virginia. Visit dominionenergy.com and search "Payment Locations" to find the nearest office or retailer that accepts Dominion payments. Some locations may charge a small fee for in-person payments.

Setting up automatic payments to avoid missed due dates

Automatic payments remove the risk of forgetting a due date. You can set them up through your bank's bill pay service or directly through Dominion's website. To set up automatic payments with Dominion, log into your online account, go to "Billing & Payment," and select "Autopay." Choose the date you want the payment to come out each month — most people choose a few days after payday.

Bank-based bill pay is equally reliable and gives you control from your bank's side. You can adjust or cancel payments anytime, and there's no fee. Dominion's autopay also has no fee when you pay from a bank account. If you ever need to pause or change the amount, you can do so in your account settings.

Understanding your due date and late payment fees

Your due date appears on your bill, usually 20 to 25 days after the bill is issued. If you pay after that date, Dominion charges a late fee. The amount of the late fee is a percentage of your bill balance — check your bill or account for the exact percentage, as it can vary.

If you're struggling to pay on time, contact Dominion before the due date. They offer payment plans and hardship programs that may lower your monthly payment or extend your due date. You can reach their customer service at 1-866-DOMINION to discuss options.

Paying a past-due balance

If your account is past due, you can still pay online, by phone, or by mail using the same methods listed above. Your current balance and any past-due amount will show in your online account or on your most recent bill. Pay the full amount due to bring your account current and avoid service disconnection.

If you cannot pay the full past-due amount at once, call Dominion at 1-866-DOMINION before your service is disconnected. They may offer a payment arrangement that lets you pay part of the balance now and the rest over time. These arrangements typically require you to stay current on new charges while paying down the past-due amount.

Tracking your payment and getting a receipt

Online and phone payments show a confirmation number immediately after you complete the transaction. Save this number — it serves as your receipt. You can also log into your online account anytime to see your payment history and confirm that a payment has posted.

For mailed payments, keep a copy of the check or money order for your records. Payments typically appear in your account 7 to 10 business days after Dominion receives them. If a payment doesn't show up within that timeframe, contact Dominion with your confirmation number or check number so they can locate it.

Frequently Asked Questions

Is there a fee to pay my Dominion bill online?

No fee if you pay from a bank account or use a debit card. Credit card payments carry a convenience fee set by Dominion. The fee amount appears before you confirm the payment, so you can see it before deciding to proceed.

Can I pay someone else's Dominion bill?

Yes. You'll need the account number of the person whose bill you're paying. You can pay online, by phone, or by mail using that account number. The payment will be applied to that account regardless of whose name is on the payment method.

What happens if I pay after the due date?

Dominion charges a late fee, which is a percentage of your bill. Your service won't be disconnected immediately, but if the account remains unpaid for 30 days or more, Dominion may schedule a disconnection. Contact them before that happens to set up a payment plan.

How do I know if my payment went through?

Online and phone payments show a confirmation number right away. Check your online account within a few hours to see the payment listed. Mailed payments take 7 to 10 business days to appear. If you don't see it after that, call 1-866-DOMINION with your check number.

Can I change my due date?

Dominion doesn't let you change the due date itself, but you can set up automatic payments for any day of the month that works for you. This way, the payment comes out on your chosen date rather than waiting for the bill's due date.