How to Pay Your Comcast Xfinity Bill Online and by Mail
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 let you pay when ready without waiting for a representative. If you prefer not to use digital tools, you can mail a check or money order to the address printed on your bill, or call 1-800-XFINITY (1-800-934-6489) to pay by phone with a debit card or bank account.
Most people who pay online set up automatic payments so the bill comes out on the same day each month. This prevents late fees and keeps your account in good standing. You can change or cancel automatic payments at any time through your account settings.
Key Takeaways
- The Xfinity website and mobile app process payments when ready and let you see your balance and due date before you pay.
- Automatic payments deduct money on a date you choose each month, and you can modify or stop them whenever you need to.
- Mailing a check takes 7 to 10 business days to reach Comcast, so mail early if your due date is soon.
- Late payments trigger a fee and can result in service suspension if unpaid for 30 days or more.
- You can pay by phone with a debit card or bank account, but phone payments may carry a small fee depending on your payment method.
Paying through the Xfinity website or app
Log into your Xfinity account at xfinity.comcast.net or open the Xfinity app on your phone. Select "Pay Bill" or "Billing" from the menu. The page will show your current balance, due date, and any past-due amounts. Enter the amount you want to pay — you can pay the full balance, the minimum, or any amount in between.
Choose your payment method: debit card, credit card, or bank account. Debit and bank account payments are free. Credit card payments may carry a processing fee (typically 1 to 3 percent of the amount paid, depending on the card issuer). Review the payment details and confirm. The payment posts to your account when ready, though it may take one business day to appear on your bank or card statement.
If you want to set up automatic payments, select that option during payment or go to your account settings and choose "Autopay." You can pick any day of the month between the 1st and the 28th. Comcast will deduct the full bill amount on that day each month. You can change the payment date, payment method, or amount at any time, or turn off autopay entirely.
Paying by mail
Write a check or money order for the amount due. Do not send cash. Write your account number on the check. Include the payment stub from your bill if you have it — this helps Comcast match the payment to your account faster. Mail it to the address printed on your bill statement.
Comcast typically receives mailed payments 7 to 10 business days after you send them. If your due date is within two weeks, mail your payment when ready or use an online or phone payment instead to avoid a late fee. If you are mailing from outside the United States, allow extra time and consider using a faster payment method.
Paying by phone
Call 1-800-XFINITY (1-800-934-6489) and follow the prompts to speak with a representative or use the automated system. Have your account number and a debit card or bank account information ready. The representative will confirm your account, tell you the amount due, and process the payment over the phone.
Phone payments are free if you pay from a bank account. Debit card payments over the phone may carry a small fee. Credit card payments typically are not accepted over the phone. The payment posts when ready, though it may take one business day to show on your bank statement.
Setting up and managing automatic payments
Automatic payments remove the need to remember your due date each month. Log into your Xfinity account online or in the app, go to "Account Settings" or "Billing," and select "Autopay" or "Automatic Payments." Choose the day of the month you want the payment to come out (between the 1st and 28th), your payment method, and whether you want to pay the full bill or a set amount each month.
You can change your autopay settings at any time — switch the payment date, update your payment method, or change the amount. To stop automatic payments, go back to the same menu and select "Turn Off Autopay." You will receive a confirmation email when autopay is set up, changed, or canceled. If a payment fails due to an expired card or insufficient funds, Comcast will send you a notice and you can update your payment method or pay manually.
What happens if you miss a payment
If your bill is not paid by the due date, Comcast charges a late fee. The amount varies by state and service type. You will receive a notice in the mail or email reminding you to pay. Your account will show a past-due balance, and you may see a warning on your Xfinity bill or account page.
If your account remains unpaid for 30 days or more, Comcast may suspend your service — meaning your internet, TV, or phone will stop working until you pay. Once you pay the past-due amount plus any late fees, service is usually restored within a few hours. If you are having trouble paying, contact Comcast at 1-800-XFINITY to discuss payment plans or other options.
Payment methods and fees
Comcast accepts debit cards, credit cards, and bank accounts for online and phone payments. Debit card and bank account payments are free. Credit card payments may carry a fee of 1 to 3 percent, depending on your card issuer and the payment processor. Mail and in-person payments (at a Comcast service center) are free.
If you use a third-party bill pay service through your bank, that service may charge its own fee. Check with your bank before setting up bill pay through them. The fastest and cheapest way to pay is through the Xfinity website or app using a debit card or bank account.
Frequently Asked Questions
Can I pay my Xfinity bill with a credit card online?
Yes, you can pay with a credit card through the Xfinity website or app. However, Comcast or your credit card issuer may charge a processing fee of 1 to 3 percent of the payment amount. Paying with a debit card or bank account is free.
How long does it take for an online payment to show up?
Online payments post to your Xfinity account when ready. It may take one business day for the payment to appear on your bank or card statement. If you pay before your due date, your account will show a zero balance right away.
What if I want to stop automatic payments?
Log into your Xfinity account online or in the app, go to Account Settings or Billing, and select the option to turn off autopay. You will receive a confirmation email. After you turn it off, you will need to pay your bill manually each month or set up autopay again later.
Can I pay my bill at a Comcast store?
Yes, you can pay in person at a Comcast service center. Bring your account number or bill statement and your payment method (cash, check, debit card, or credit card). In-person payments are free and post to your account when ready.
What should I do if my automatic payment fails?
Comcast will send you a notice by mail or email if a payment fails. Log into your account and update your payment method, or make a manual payment right away to avoid a late fee. You can also call 1-800-XFINITY to update your card or account information over the phone.
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.