The three ways to pay Comcast online

You can pay your Comcast bill through the Xfinity website, the Xfinity mobile app, or by setting up automatic payments from your bank account. Each route takes a few minutes and requires your account number, which appears on your paper bill or in your online account dashboard.

The Xfinity website and app both let you make a one-time payment when ready, see your balance and due date, and review your payment history. Automatic payments remove the need to remember a due date — Comcast withdraws the amount you choose on the date you set, either your full bill or a fixed amount each month.

All three methods are free. Comcast does not charge a fee for online payments, whether you pay once or set up recurring withdrawals. The payment posts to your account within one business day.

Key Takeaways

  • You can pay through Xfinity.com, the Xfinity app, or by setting up automatic bank withdrawals — all three are free and take a few minutes to set up.
  • One-time payments through the website or app post within one business day, so you can pay after your due date if you need to.
  • Automatic payments let you choose a fixed amount or your full bill amount, and you can change or cancel them anytime from your account settings.
  • You will need your Comcast account number, which is on your bill or visible when you log into your Xfinity account online.
  • If you do not have internet access, you can still pay by phone at 1-800-934-6489 or through the mail using the payment stub on your bill.

Paying once through Xfinity.com

Go to Xfinity.com and sign in with your username and password. If you do not have an Xfinity account yet, you can create one by entering your account number and the phone number or service address associated with your Comcast account. Once you are signed in, click on "Billing" or "Pay Bill" — the exact wording varies depending on which version of the site you see.

The page will show your current balance and due date. Click the button to make a payment, enter the amount you want to pay, and choose your payment method. Comcast accepts debit cards, credit cards, and bank account transfers. If you are paying from a bank account, you will need to provide your routing number and account number — these appear on the bottom left of your checks.

After you submit, you will see a confirmation number on screen. Write it down or take a screenshot. The payment posts within one business day, and you can check the status anytime by logging back into your account.

Paying once through the Xfinity mobile app

read the Xfinity app from the Apple App Store or Google Play Store. Open it and sign in with the same username and password you use on Xfinity.com. Tap the "Bill" or "Pay" section — the app layout changes periodically, but the payment option is always visible from the main menu.

The app shows your balance and due date. Tap to make a payment, enter your amount, and select your payment method. You can pay with a debit card, credit card, or bank account the same way you would on the website. The app will ask you to confirm the payment before it processes.

After confirmation, you will see a reference number. The payment posts within one business day. You can check your payment history in the app anytime by returning to the Bill section.

Setting up automatic payments from your bank

Automatic payments mean Comcast withdraws money from your bank account on a date you choose each month, so you never have to remember to pay. You set this up through your Xfinity account online.

Sign in to Xfinity.com, go to Billing, and look for "Automatic Payments" or "Recurring Payments." Click to set it up. You will enter your bank's routing number and your account number, choose the date you want the payment to happen each month (usually between the 1st and the 28th), and decide whether Comcast should withdraw your full bill amount or a fixed amount you specify.

Once it is active, Comcast will withdraw the amount on your chosen date every month. You can change the amount, the date, or cancel automatic payments anytime by logging back into your account. If you cancel, you will need to pay future bills manually through the website, app, or phone.

What happens if you miss the due date

If your bill is not paid by the due date, Comcast will charge a late fee. The amount varies by state and service type, but typically ranges from $5 to $10. You can still pay online after the due date without penalty beyond the late fee itself — paying late does not lock you out of the website or app.

If you are more than 30 days late, Comcast may suspend your service. You can restore it by paying the full amount owed, including any late fees, through the website, app, or phone. If you are having trouble paying, contact Comcast directly at 1-800-934-6489 to discuss payment plans or hardship options.

Paying without internet or a bank account

If you do not have internet access, you can pay by phone. Call 1-800-934-6489 and a representative will take your payment over the phone using a debit card, credit card, or bank account information. There is no fee for phone payments.

You can also mail a check or money order to the address on your bill. Include the payment stub from your paper bill so Comcast can match the payment to your account. Mail payments take 7 to 10 business days to post, so send them early if your due date is approaching.

If you do not have a bank account or credit card, some Comcast locations accept cash payments in person. Call 1-800-934-6489 to find a payment center near you and confirm their hours.

Troubleshooting common payment problems

If your payment is rejected, the most common reason is a mismatch between the address or zip code on file and what you entered. Check that your billing address matches exactly what Comcast has in their system — even a small difference can cause the payment to fail. You can see your address in your Xfinity account settings.

If your debit or credit card is being declined, contact your bank to confirm the card is not locked for fraud protection. Some banks flag online payments as unusual activity. You can also try paying from a bank account instead, which often goes through when a card does not.

If you set up automatic payments and a withdrawal failed, Comcast will send you a notice. Log into your account to see what went wrong — usually it is an expired card or insufficient funds. Update your payment method or contact Comcast at 1-800-934-6489 to retry the payment.

Frequently Asked Questions

Can I pay my Comcast bill with a gift card?

No. Comcast only accepts debit cards, credit cards, and bank account transfers online. You cannot pay with gift cards, prepaid cards, or digital wallets like Apple Pay or Google Pay through the website or app, though some payment centers may accept cash.

What if I want to pay more than my bill amount?

You can pay any amount you choose, and the extra will be held as a credit on your account. The credit will be applied to your next bill automatically. If you move or close your account, Comcast will refund any remaining credit, though the process can take several weeks.

Is it safe to pay Comcast online?

Xfinity.com and the Xfinity app use encryption to protect your payment information. Your card or bank account details are not stored in plain text. That said, always make sure you are on the official Xfinity website or app — do not click links in emails claiming to be from Comcast, as phishing scams do exist.

How do I know if my payment went through?

You will see a confirmation number when ready after you submit the payment. Log back into your Xfinity account within a few hours to see the payment listed in your transaction history. Payments post within one business day, so if it does not show by the next day, contact Comcast at 1-800-934-6489.

Can I set up automatic payments for just one month?

No. Automatic payments are recurring and will continue every month until you cancel them. If you only want to pay once, use the one-time payment option on the website or app instead. You can cancel automatic payments anytime from your account settings without penalty.