Where to pay your Comcast bill

Comcast offers several ways to pay your bill: through their website at xfinity.com, through the Xfinity mobile app, by phone at 1-800-934-6489, by mail, or in person at an Xfinity store. The fastest and most common method is online through your Xfinity account, where you can see your balance when ready and choose when your payment posts.

If you pay online or through the app, you can set up a one-time payment or enroll in automatic payments. Payments made online typically post within one business day. Phone payments and in-person payments at an Xfinity store also post quickly, usually the same day or next business day. Mail payments take longer — typically 7 to 10 business days from when Comcast receives the envelope.

Key Takeaways

  • You can pay online at xfinity.com, through the Xfinity app, by phone, by mail, or at an Xfinity store location.
  • Online and app payments post within one business day; phone and in-person payments usually post the same day or next business day.
  • Mail payments take 7 to 10 business days to reach Comcast, so plan ahead if your due date is soon.
  • Automatic payments deduct from your bank account or card on a date you choose each month, reducing the chance of a late payment.
  • You need your account number or phone number to pay by phone, and your Xfinity username and password to pay online.

Paying online through your Xfinity account

Log in to xfinity.com with your Xfinity username and password. Click on "Billing" or "My Bill" (the exact label varies slightly by account type). You will see your current balance and due date. Click the button to make a payment — it is usually labeled "Pay Now" or "Make a Payment".

Enter the amount you want to pay. You can pay your full balance, a partial amount, or more than you owe (which creates a credit on your account). Choose your payment method: debit card, credit card, or bank account. If you are paying from a bank account, you will need your routing number and account number. Review the details and confirm the payment. Comcast will send you a confirmation email with a receipt number.

Setting up automatic payments

Automatic payments deduct money from your bank account or card on the same date each month, usually around your due date. To set this up, log into xfinity.com, go to "Billing," and look for "Automatic Payments" or "Autopay." You will choose your payment method (bank account or card) and the date you want the payment to come out each month.

Once automatic payments are active, you will still receive a bill each month showing what will be charged. If your bill amount changes — for example, if you add a service or your promotional rate ends — the automatic payment will deduct the new amount. You can pause or cancel automatic payments at any time through your account settings.

Paying by phone or at an Xfinity store

To pay by phone, call 1-800-934-6489. Have your account number or the phone number associated with your account ready. A representative will pull up your account, tell you the balance due, and ask how much you want to pay. They will take your payment information (debit card, credit card, or bank account) and process the payment when ready. You will receive a confirmation number.

If you prefer to pay in person, find your nearest Xfinity store at xfinity.com/locations. Walk in during business hours with your account number or the phone number on your account. A staff member will process your payment and give you a receipt. In-person payments are useful if you want to discuss your bill or services at the same time.

Paying by mail

Your bill statement includes a payment envelope and instructions for mailing. Write a check or money order for the amount due, include it in the envelope, and mail it to the address printed on your bill. Do not mail cash. Include your account number on the check so Comcast can match the payment to your account.

Mail payments take 7 to 10 business days to arrive and be processed. If your due date is within two weeks, paying by mail risks a late fee. If you must mail a payment and your due date is approaching, call 1-800-934-6489 to let Comcast know a payment is coming, so they do not mark your account as past due while the check is in transit.

What happens if you miss a payment

If your payment does not arrive by the due date, Comcast may charge a late fee. The amount varies by state and account type. After 30 days past due, your service may be suspended. After 60 to 90 days, Comcast may close your account and refer it to a collection agency, which will damage your credit report.

If you are having trouble paying, contact Comcast before your bill becomes overdue. They may offer a payment plan, a temporary rate reduction, or other options depending on your situation. Call 1-800-934-6489 and ask to speak with a billing representative about hardship programs.

Checking your payment history

Log into xfinity.com and go to "Billing" to see a list of all payments you have made in the past 12 months. Each entry shows the date the payment was made, the amount, and the date it posted to your account. If you paid by phone or mail and do not see the payment listed within the expected timeframe, call 1-800-934-6489 with your confirmation number or check number so they can locate it.

You can also read or print your bill statements from your account. This is useful if you need proof of payment for a dispute or for your records.

Frequently Asked Questions

Can I pay my Comcast bill with a credit card?

Yes, you can pay with a credit card online, through the app, or by phone. Some credit card companies may charge a cash advance fee if they classify the payment as a cash advance rather than a purchase, so check your card's terms. Paying with a debit card or bank account does not carry this risk.

What if I pay online but my payment does not show up?

Online payments typically post within one business day. If more than one business day has passed and you do not see the payment in your account, log back into xfinity.com and check your payment history. If it is not there, call 1-800-934-6489 with your confirmation number from the original payment. Comcast can trace the payment and confirm whether it was received.

Can I change the date my automatic payment comes out each month?

Yes. Log into xfinity.com, go to "Billing," find "Automatic Payments," and select the new date. The change takes effect on your next billing cycle. If you need to change the date before your next payment is scheduled, call 1-800-934-6489 and a representative can update it when ready.

What if I overpay my Comcast bill?

If you pay more than you owe, the extra amount becomes a credit on your account. Comcast will explore this credit to your next month's bill. If you want a refund instead, call 1-800-934-6489 and request one. Refunds are typically mailed within 7 to 10 business days.

Is there a fee to pay my Comcast bill online?

No. Comcast does not charge a fee for online payments, app payments, or automatic payments. Phone payments and in-person payments at an Xfinity store are also free. Only mail payments have a cost — the price of a stamp and envelope.