Where to pay your Dominion Virginia Power bill

Dominion Energy Virginia offers four main ways to pay your electric bill: online through their website, by phone, by mail, or in person at a payment location. The fastest and most convenient method for most people is online payment through the Dominion Energy website or mobile app, which processes immediately and requires no fees.

To pay online, log into your account at dominionenergy.com, select "Pay My Bill," and enter your payment amount and method. You can use a bank account (electronic check) or credit/debit card, though credit and debit card payments may carry a small processing fee. If you do not have an online account yet, you can create one using your account number, which appears on your bill.

Phone payment is available by calling Dominion Energy's customer service line at 1-866-DOMINION (1-866-366-4646). A representative can process your payment over the phone using a bank account or card. This method takes a few minutes but does not require internet access.

Key Takeaways

  • Online payment through dominionenergy.com is free and processes the same day, making it the fastest option if you have internet access.
  • Phone payment at 1-866-366-4646 works if you prefer speaking to a representative, though it may take longer than online payment.
  • Mail payments should be sent to the address on your bill at least 10 business days before your due date to avoid late fees.
  • In-person payment locations exist in some areas; call customer service to find the nearest one, as not all regions have physical payment centers.
  • Setting up automatic payments (autopay) through your online account removes the need to pay manually each month.

Mailing a check or money order

If you prefer to pay by mail, write your account number on the check or money order and send it to the address printed on your bill. Dominion Energy processes mailed payments at a centralized location, so allow at least 10 business days for the payment to reach them and post to your account. Sending payment too close to your due date risks a late fee even if you mailed it on time.

Include only the payment stub from your bill or write your account number clearly on the envelope. Do not send cash through the mail. If you are paying an overdue balance, confirm the exact amount owed by checking your bill or logging into your online account, since interest may have accrued.

Setting up automatic payments

Automatic payment (autopay) removes the need to remember your due date each month. You can set it up through your online account by selecting "Manage Autopay" and choosing a payment date, payment method, and amount. Dominion Energy will deduct the payment automatically on that date each month.

You can choose to pay the full bill amount, a fixed amount, or the minimum due. Most people select the full bill amount so they never carry a balance. You can change or cancel autopay at any time through your account, and you will receive a confirmation email before each payment is processed.

What to do if you cannot pay on time

If you cannot pay by your due date, contact Dominion Energy before the bill becomes overdue. Call 1-866-366-4646 and ask about payment arrangements or extensions. Dominion Energy may allow you to split your payment across two billing cycles or delay your due date by a few days, depending on your account history and the amount owed.

If your account falls behind, Dominion Energy may charge a late fee and can eventually disconnect your service. Some customers also may be may be able to access for bill assistance programs through community organizations or local government agencies. Ask the representative whether your area has programs that help with utility bills, or search your city or county website for "utility assistance."

Understanding your bill due date and payment deadlines

Your due date appears on your bill, usually 20 to 25 days after the bill is issued. This is the date by which Dominion Energy must receive your payment to avoid a late fee. The due date is not the same as the date your bill is mailed or the date your meter is read.

If your due date falls on a weekend or holiday, Dominion Energy typically extends the deadline to the next business day. However, do not rely on this—pay by the printed due date to be safe. If you pay online, the payment posts the same day. If you mail a check, send it at least 10 business days early to account for mail delivery time.

Payment methods and fees

Dominion Energy accepts bank account payments (electronic checks) at no charge through their website or phone line. Credit and debit card payments may carry a processing fee of 2 to 3 percent, depending on the card type. Before you choose a card, ask whether the fee is worth the convenience or rewards you might earn.

In-person payments at authorized locations typically accept cash, check, or card with no additional fee. Call customer service to confirm which payment methods are accepted at your nearest location and whether the location is still open, as some payment centers have closed in recent years.

Troubleshooting common payment problems

If your online payment fails, check that your account number is correct and that your bank or card has not blocked the transaction. Some banks flag utility payments as suspicious; contact your bank to confirm the charge was authorized. If the problem persists, pay by phone or mail instead.

If you paid on time but your account still shows a late fee, log into your account or call customer service to dispute it. Dominion Energy will remove the fee if they confirm the payment was received by the due date. Keep a record of when you paid and how (online confirmation number, canceled check, or receipt) so you can prove payment if needed.

Frequently Asked Questions

Can I pay my Dominion Virginia bill with a credit card online?

Yes, you can pay with a credit or debit card through dominionenergy.com, but Dominion Energy charges a processing fee of roughly 2 to 3 percent. Paying with a bank account (electronic check) is free. If your card offers rewards, compare the reward value against the fee to decide whether it is worth paying with plastic.

What happens if I miss my due date?

Dominion Energy charges a late fee if payment is not received by the due date. The fee amount varies but is typically a percentage of your bill. If you continue to miss payments, your service may be disconnected after 30 to 60 days of nonpayment, depending on your state and local rules. Contact customer service immediately if you fall behind.

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

Online payments through dominionenergy.com post to your account the same day you submit them, usually within a few hours. Phone payments also process the same day. Mailed checks take 10 to 14 business days to arrive and post, so plan ahead if you use mail.

Can I set autopay for a different amount each month?

Autopay is designed for a fixed amount each month. If your bill varies significantly, you can set autopay for a lower amount and pay the difference manually, or you can turn off autopay and pay manually each month. Some customers use autopay for a base amount and adjust as needed.

Is there a phone number to call if I have questions about my bill?

Yes, call Dominion Energy customer service at 1-866-366-4646. Representatives can answer questions about your bill, due date, payment options, and account balance. You can also message them through your online account or use the live chat feature on dominionenergy.com during business hours.