Where to pay your Comcast Xfinity bill

You can pay your Comcast Xfinity bill through the Xfinity website, the Xfinity mobile app, by phone, by mail, or in person at a Comcast service center. The fastest route is the website or app — both process payments immediately and show your updated balance right away. If you prefer to speak with someone, calling Comcast customer service lets you pay over the phone with a representative.

Each method has the same result: your payment reaches Comcast and posts to your account. The choice depends on what works for your schedule and whether you want a record you can download or print.

Key Takeaways

  • Pay online at xfinity.com or through the Xfinity app using your account number, which appears on your bill or in your account login.
  • Phone payments go through immediately when you call 1-800-COMCAST (1-800-266-2278) and speak with a representative or use the automated system.
  • Set up automatic payments through your Xfinity account to have your bill charged to a bank account or credit card on a date you choose each month.
  • Mail payments should be sent to the address printed on your bill, and allow 7 to 10 business days for the payment to post.
  • In-person payments at a Comcast service center post immediately, but you will need to find a location near you and bring a valid ID.

Paying online through Xfinity.com

Go to xfinity.com and sign in with your username and password. If you do not have an account set up, you can create one using your account number (found on your bill) and service address. Once logged in, look for "Billing" or "Pay Bill" in the menu — the exact wording varies, but it is always in the account section.

Select the amount you want to pay. You can pay the full balance due, a partial amount, or a different sum. Enter your payment method: debit card, credit card, or bank account. Comcast does not charge a fee for debit or bank account payments, but credit card payments may carry a processing fee of around 2 percent — Comcast will show you the fee before you confirm. After you submit, you will see a confirmation number on screen and receive an email receipt.

Paying through the Xfinity mobile app

Download the Xfinity app from the Apple App Store or Google Play Store. Sign in with the same username and password you use on the website. Tap "Billing" or the bill icon, then select "Pay Now" or "Make a Payment."

The app works the same way as the website: choose your payment amount, select your payment method, and confirm. You will get a confirmation number and an email receipt. The app is useful if you want to pay while away from a computer or check your balance quickly.

Paying by phone

Call Comcast customer service at 1-800-COMCAST (1-800-266-2278). You can speak with a representative or use the automated phone system. Have your account number ready — it is on your bill or in your online account. The representative or system will ask which payment method you want to use: debit card, credit card, or bank account.

Phone payments process immediately. You will receive a confirmation number during the call and can ask the representative to email you a receipt. If you use the automated system, write down the confirmation number it gives you.

Setting up automatic payments

Automatic payments mean your bill is charged to your bank account or card on the same date each month, so you never have to remember to pay. Log into your Xfinity account online, go to "Billing," and look for "Autopay" or "Automatic Payments." Select the payment method and the date you want the charge to occur — most people choose the due date shown on their bill.

You can change or cancel automatic payments anytime through your account. Comcast will send you a reminder email a few days before each automatic charge. If you want to skip a payment in a particular month, you can pause autopay temporarily through your account settings.

Paying by mail

Write a check or money order and include your account number on the front. Mail it to the address printed on your bill — this address is specific to your region and ensures the payment reaches the right processing center. Do not send cash by mail.

Mail payments take 7 to 10 business days to post to your account after Comcast receives them. If your bill is due soon, mail is not the fastest option. Keep a copy of the check number and the date you mailed it in case you need to track the payment later.

Paying in person at a Comcast service center

Find a Comcast service center near you by visiting xfinity.com, clicking "Find a Store," and entering your zip code. Bring your bill or account number and a valid ID. You can pay with cash, check, debit card, or credit card. The payment posts to your account immediately.

Service centers have limited hours and may have wait times, so this option works best if you are already in the area or prefer to handle payment face-to-face.

Frequently Asked Questions

Is there a fee to pay my Comcast bill online?

No fee for debit card or bank account payments. Credit card payments may include a processing fee of around 2 percent, which Comcast shows you before you confirm the payment. Phone and in-person payments do not carry fees.

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

Online, app, and phone payments post immediately. Mail payments take 7 to 10 business days. In-person payments at a service center post right away. Automatic payments post on the date you choose.

Can I pay someone else's Comcast bill?

Yes, if you have their account number. You can pay online, by phone, or by mail using their account number. The person whose account it is can also give you access to their Xfinity account so you can pay from there.

What if I pay late?

Comcast typically allows a grace period before charging a late fee, but the exact number of days varies by region. Check your bill for your due date and grace period. If you know you will be late, call customer service to discuss your options.

Can I set up autopay with a credit card?

Yes, but Comcast may charge a processing fee for credit card autopay. Bank account and debit card autopay do not have fees. When you set up autopay, Comcast will show you whether a fee applies to your chosen payment method.