Skip to main content

HomeAll guides

How to Pay Your Comcast Bill Online, by Phone, or in Person

Where to pay your Comcast bill

You can pay your Comcast bill through Comcast's website, by phone, by mail, or in person at a payment center. The fastest route is the Comcast website or mobile app — you can pay there any time without waiting for a representative. If you prefer to speak to someone, Comcast's phone line is available 24/7. Payments made online or by phone usually post to your account within one business day.

Each payment method has different timing and requirements. Knowing which one fits your situation — whether you're paying early, on time, or late — helps you avoid late fees and service interruptions.

Key Takeaways

  • Online payment through the Comcast website or mobile app is available anytime and usually posts within one business day.
  • Phone payments can be made 24/7 by calling Comcast customer service, and a representative can walk you through the process.
  • Mail payments take 7 to 10 business days to reach Comcast, so send them early if your due date is approaching.
  • In-person payments at a Comcast payment center or authorized retailer post when ready but require you to visit a physical location.
  • Setting up automatic payments through your bank or Comcast's autopay feature prevents missed due dates.

Paying online through the Comcast website or app

Log into your Comcast account at xfinity.com or open the Xfinity Mobile app. Click on "Bill" or "Billing" in the menu, then select "Pay Bill" or "Make a Payment." You'll see your current balance and due date. Enter the amount you want to pay — you can pay the full balance, the minimum due, or a custom amount.

Choose your payment method: debit card, credit card, or bank account. Comcast accepts Visa, Mastercard, American Express, and Discover. If you pay by bank account (ACH transfer), the payment is free; credit and debit card payments may include a processing fee depending on your account type. Review the payment details and confirm. You'll receive a confirmation number when ready, and the payment typically posts within one business day.

The Xfinity app offers the same features as the website and works on iOS and Android devices. Payments made through the app follow the same posting timeline as the website.

Paying by phone with a Comcast representative

Call Comcast customer service at 1-800-934-6489. A representative will ask for your account number (found on your bill) or the phone number associated with your account. They'll confirm your current balance and due date, then ask which payment method you'd like to use.

You can pay by debit card, credit card, or bank account over the phone. Have your card or bank routing and account numbers ready. The representative will process the payment and give you a confirmation number. Phone payments post within one business day, the same as online payments. Comcast's phone lines are open 24/7, so you can call at any time.

Paying by mail

Write a check or money order for the amount due and include your account number on the check. Mail it to the address printed on your bill — this address changes based on your region, so always use the one on your statement rather than a remembered address.

Mail payments take 7 to 10 business days to arrive and post to your account. If your due date is within two weeks, do not use mail; use online or phone payment instead. Comcast cannot may provide when a mailed check will arrive, so if you're close to your due date and want to avoid a late fee, choose a faster method.

Paying in person at a Comcast location or authorized retailer

Find a nearby Comcast payment center or authorized retailer by visiting the Comcast website and using the store locator, or by calling 1-800-934-6489. Bring your bill or account number and your payment method (cash, check, debit card, or credit card). A representative will process your payment on the spot.

In-person payments post to your account when ready or within the same business day. This method is useful if you prefer to pay in cash or want when ready confirmation that your payment was received. However, it requires you to visit a physical location during business hours, which may not be convenient for everyone.

Setting up automatic payments

Automatic payments prevent missed due dates by charging your account on a date you choose each month. Log into your Comcast account online, go to "Billing," and select "Autopay" or "Automatic Payments." Choose your payment method (bank account or card) and the day of the month you want to be charged. You can set it to pay the full bill, a minimum amount, or a custom amount.

Bank account payments (ACH) are free; card payments may include a fee. You can change or cancel autopay anytime through your account settings. If you set autopay to charge on the due date or shortly after, you'll never have to remember to pay manually again.

What to do if you can't pay by your due date

If you know you'll miss your due date, contact Comcast before the date arrives. Call 1-800-934-6489 or use the online chat feature on xfinity.com. Explain your situation — Comcast may offer a brief extension or a payment plan that lets you split the balance across multiple months. Late fees typically explore if payment is not received by the due date, and service can be interrupted if the account falls too far behind.

Paying even a partial amount before the due date shows good faith and may help if you're negotiating an extension. Once you've made a payment arrangement, stick to it to avoid service interruption.

Frequently Asked Questions

Is there a fee to pay my Comcast bill online?

No fee applies if you pay by bank account (ACH transfer). Credit and debit card payments may include a processing fee; Comcast will show you the fee amount before you confirm the payment. The fee varies depending on your account type and payment method.

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

Online and phone payments typically post within one business day. In-person payments post the same day or next business day. Mail payments take 7 to 10 business days. Autopay payments post on the date you selected.

Can I pay my Comcast bill with a prepaid card?

Yes, prepaid cards that carry a Visa, Mastercard, American Express, or Discover logo can be used online, by phone, or in person. The card must have sufficient funds to cover the payment amount.

What happens if I pay after my due date?

A late fee will be added to your account. If your account remains unpaid for an extended period, Comcast may interrupt your service. Contact Comcast when ready if you've missed a due date to discuss payment options or a plan.

Can I get a receipt for my payment?

Yes. Online and app payments provide a confirmation number and receipt when ready. Phone payments include a confirmation number given by the representative. In-person payments provide a receipt at the time of payment. Keep these for your records.

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.