Where to pay your Xfinity bill

You can pay your Xfinity bill online through your Xfinity account, by phone, by mail, or in person at an Xfinity store. The online method is fastest — you log in, view your balance, and submit payment in minutes. Phone payments go through Comcast's automated system or a representative, and mail takes 7 to 10 business days to reach processing. In-person payments at a physical Xfinity store are immediate but require you to travel to a location.

Comcast does not charge a fee for any of these payment methods. If a third-party website or service claims to process Xfinity payments for a fee, that is not an official Comcast channel and you should avoid it.

Key Takeaways

  • Online payment through your Xfinity account is the fastest method and takes effect the same day you submit it.
  • Phone payments can be made 24/7 by calling Comcast's automated line or speaking to a representative, with no fee.
  • Mail payments take 7 to 10 business days and should include your account number on the check or money order.
  • Setting up automatic payments from your bank account ensures you never miss a due date and requires only a one-time setup.
  • Late payments typically trigger a fee and may result in service suspension if unpaid for 30 days or more.

Paying online through your Xfinity account

Log into your Xfinity account at xfinity.com or through the Xfinity mobile app. Once logged in, select "Billing" or "Pay Bill" from the menu. You will see your current balance, due date, and payment history. Enter the amount you want to pay and choose your payment method — debit card, credit card, or bank account. Comcast processes online payments the same day, so your account updates immediately.

If you do not have an online account yet, you can create one using your account number (found on your bill) and service address. You will need to verify your identity, which usually takes a few minutes. Once set up, you can pay anytime without calling or visiting a store.

Paying by phone

Call Comcast's automated payment line at 1-800-934-6489 to pay 24 hours a day without speaking to anyone. Have your account number and debit or credit card ready. The system will confirm your payment amount and provide a confirmation number. If you prefer to speak with a representative, stay on the line or call during business hours and ask to make a payment.

Phone payments are processed the same day. Keep your confirmation number in case you need to reference the payment later. If you have questions about your bill or account, a representative can address those during the call as well.

Paying by mail

Write a check or money order for the amount due and mail it to the address printed on your bill. Always include your account number on the check — write it in the memo line. Mail typically takes 7 to 10 business days to reach Comcast's processing center, so send it well before your due date to avoid late fees.

Do not send cash by mail. If your check is lost or delayed, you may be charged a late fee even though you sent payment on time. For this reason, mail is the slowest and least reliable method. Keep a copy of your check or the envelope for your records.

Setting up automatic payments

Automatic payments remove the risk of forgetting a due date. Log into your Xfinity account online, go to "Billing," and select "Automatic Payments" or "Autopay." Choose whether to pay the full bill or a set amount each month, and provide your bank account or card information. Comcast will deduct the payment on your due date automatically.

You can change or cancel automatic payments anytime through your account. If your bank account or card information changes, update it in your Xfinity account to prevent payment failures. Automatic payments are free and do not require any additional fees.

What happens if you miss a payment

Comcast typically charges a late fee if payment is not received by the due date shown on your bill. The fee amount varies by location and service type. Your account will show the late fee added to your next bill. If you are more than 30 days late, Comcast may suspend your service without further notice.

If you know you will miss a due date, contact Comcast before the date arrives. Representatives can sometimes arrange a payment extension or work out a payment plan, especially if you have a good payment history. Once service is suspended, you will need to pay the full past-due balance plus any late fees and reconnection fees to restore it.

Paying a past-due balance

If your account is past due, you can pay online, by phone, or by mail using the same methods described above. Your Xfinity account will show the past-due amount separately from your current bill. Pay the full past-due balance to avoid service suspension. If your service has already been suspended, you will also owe a reconnection fee on top of the past-due amount.

If you cannot pay the full amount at once, call Comcast at 1-800-934-6489 and ask about a payment arrangement. Some situations may may have access to for a short-term extension, though this depends on your account history and the reason for the delay.

Frequently Asked Questions

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

Online payments process the same day you submit them. Your account balance updates immediately, though it may take 24 hours for the payment to appear in your payment history. If you need proof of payment right away, take a screenshot of the confirmation page.

Can I pay my Xfinity bill with a prepaid card?

Yes, you can use a prepaid debit card online or by phone as long as it has a Visa, Mastercard, or American Express logo. The card must have sufficient funds at the time of payment. Some prepaid cards charge fees for transactions, so check your card's terms.

What if I pay too much by accident?

Comcast will credit the overpayment to your account and apply it to your next bill. You can also request a refund by calling 1-800-934-6489, though processing a refund check takes several weeks. Most customers prefer to leave the credit on their account.

Is there a fee for paying by credit card?

No, Comcast does not charge a fee for credit card payments made through their official channels — online, by phone, or in person at an Xfinity store. Third-party payment processors may charge fees, so always pay directly through Comcast.

Can I set up automatic payments with a credit card?

Yes, you can use a credit card for automatic payments through your Xfinity account. You can also use a debit card or bank account. Choose whichever method is most convenient for you, and update your payment method if your card expires or changes.