Three ways to pay your Dominion bill

Dominion Energy offers three main payment methods: online through their website or mobile app, by phone, or by mail. Online payment is fastest — your payment posts the same day if you submit it before 8 p.m. ET on a business day. Phone and mail payments take longer and may incur fees depending on the method you choose.

The method you pick depends on what you have on hand and how quickly you need the payment recorded. If you have your bill number and a bank account or debit card, online takes five minutes. If you prefer not to use the internet, phone and mail both work, though they require more planning because of processing time.

Key Takeaways

  • Online payment through Dominion's website or app posts the same business day if submitted before 8 p.m. ET and carries no fee.
  • Phone payments (1-866-DOMINION or 1-866-366-4646) process within one to two business days and may charge a convenience fee.
  • Mail payments should be sent to the address on your bill and take seven to ten business days to post, with no fee.
  • You can set up automatic recurring payments through your online account to avoid missing due dates.
  • Late fees apply if payment is not received by the due date shown on your bill, regardless of which method you use.

Paying online through the Dominion website or app

Go to dominion.com and look for the "Pay My Bill" link on the homepage. You will need your account number (found on your bill) and either a bank account or debit card. Enter the amount you want to pay, confirm the due date, and submit. Dominion will show you a confirmation number immediately — save this for your records.

The Dominion Energy mobile app offers the same process and works on both iOS and Android. Download it from your phone's app store, log in with your account number or email, and tap "Pay Bill." The app lets you see your payment history and set up automatic payments without logging in each time.

Online payments posted before 8 p.m. ET on a business day (Monday through Friday) count as same-day payments. Payments submitted after 8 p.m. or on weekends post the next business day. There is no fee for online payment.

Paying by phone

Call Dominion's automated payment line at 1-866-DOMINION (1-866-366-4646). Have your account number and bank account or debit card ready. The system will walk you through entering the payment amount and confirming the due date. You will receive a confirmation number at the end of the call.

Phone payments process within one to two business days. Dominion may charge a convenience fee for phone payments — the amount varies and the system will tell you the fee before you confirm. If you want to avoid the fee, use the online method instead.

You can also speak to a representative by calling the same number and selecting the option to talk to someone. A representative can answer questions about your account but cannot process payments faster than the automated system.

Paying by mail

Write a check or money order and mail it to the address printed on your bill. Include your account number on the check. Mail payments take seven to ten business days to arrive and post, so send your payment at least two weeks before the due date to avoid a late fee.

There is no fee for mail payment. However, the processing time makes this method risky if you are close to the due date. If your payment arrives after the due date, Dominion will charge a late fee even if you mailed it on time.

Keep a copy of your check or the envelope for your records. If Dominion reports that your payment was not received, you will need proof that you mailed it.

Setting up automatic payments

Log into your Dominion account online and select "Autopay" or "Automatic Payments" from the menu. Choose the amount (your full bill or a fixed amount each month) and the date you want the payment to come out of your account. Dominion will deduct the payment automatically on that date each month.

Automatic payments are free and remove the risk of forgetting a due date. You can change or cancel autopay anytime through your online account. If your bill amount changes significantly, you can adjust the autopay amount or switch to paying the full bill automatically.

Even with autopay set up, check your bill each month to make sure the amount is correct. If you dispute a charge or notice an error, contact Dominion before the due date so they have time to investigate.

What to do if you cannot pay by the due date

Contact Dominion as soon as you know you will miss the due date. Call 1-866-DOMINION or log into your account online to see if a payment extension or plan is available. Dominion may offer a short extension (usually a few days) or a payment arrangement that spreads your bill over multiple months.

If you do not contact Dominion before the due date, a late fee will be added to your next bill. If you fall significantly behind, Dominion may disconnect your service. Reaching out early gives you more options and shows good faith to the company.

Some states and utilities offer hardship programs or bill assistance for customers facing financial difficulty. Ask Dominion whether your state has a program you may be able to explore, or contact your local community action agency.

Common mistakes to avoid when paying

Do not assume a payment has posted just because you submitted it. Check your account online or on your next bill to confirm the payment was received and applied to the correct account. If you paid online before 8 p.m. ET on a business day, it should show within hours.

Do not mail a check and then pay online thinking you are being extra safe — you will end up paying twice. Wait to see the mailed payment post (usually seven to ten days) before making another payment.

Do not ignore a late notice. If you receive a notice that your account is past due, contact Dominion immediately. A late fee may already be on your account, but you can still prevent disconnection by paying what you owe and setting up a plan for future bills.

Do not use a payment service or third-party app unless it is officially listed on Dominion's website. Scams exist that claim to process utility payments but actually steal your information. Pay only through dominion.com, the official app, or the phone number on your bill.

Frequently Asked Questions

Can I pay my Dominion bill with a credit card?

Dominion does not accept credit card payments directly. You can pay with a debit card online or by phone. Some credit card companies offer bill payment services that write a check on your behalf, but this adds processing time and may not reach Dominion by your due date.

What happens if I pay after the due date?

A late fee will be added to your account. The amount varies by state and is shown on your bill. If you continue to pay late, Dominion may disconnect your service. Contact them immediately if you miss a due date to discuss a payment plan.

Can I change my payment due date?

Contact Dominion directly to request a due date change. Some states allow customers to move their due date to a specific day of the month. Call 1-866-DOMINION or log into your account to see what options are available in your area.

Is there a fee for paying online?

No. Online payment through dominion.com or the mobile app is free. Phone payments may include a convenience fee, and mail payments are free but take longer to process.

How do I know if my payment was received?

Log into your Dominion account online and check your payment history. Online payments show within hours if submitted before 8 p.m. ET on a business day. Phone and mail payments take one to ten business days. You can also call 1-866-DOMINION to confirm.