The fastest way to pay is through the Xfinity website or mobile app, where you can set up a one-time payment or automatic monthly payments in minutes.

You have four main payment routes: online through Xfinity's website or app, by phone with a customer service representative, by mail, or in person at a local Comcast office. The online and app methods are fastest and let you see your balance and payment history immediately. Phone and mail take longer but work if you prefer not to use digital tools. In-person payment is an option in some areas but requires a trip to a physical location.

Before you pay, have your account number ready — you'll find it on your bill or in the Xfinity app. If you're paying for the first time or setting up automatic payments, you'll also need a valid payment method: a debit card, credit card, or bank account for ACH transfers.

Key Takeaways

  • The Xfinity website and mobile app let you pay in real time and set up automatic monthly payments without calling or mailing anything.
  • Automatic payments (autopay) can reduce your bill by a small amount each month, though the discount varies by location and service type.
  • Phone payment takes 10 to 15 minutes but requires speaking with a representative; mail takes 7 to 10 business days to reach Xfinity and process.
  • Your account number appears on your paper bill and in the Xfinity app, and you'll need it for any payment method except autopay setup through the app.

Paying online through the Xfinity website

Go to xfinity.com and sign in with your username and password. If you don't have an account yet, you can create one using your account number and service address. Once logged in, look for "Billing" or "Pay Bill" in the main menu — the exact wording varies slightly depending on whether you're on a desktop or mobile browser.

Click through to your bill summary. You'll see your current balance, due date, and payment history. Select "Make a Payment" and enter the amount you want to pay. You can pay the full balance, the minimum due, or any amount in between. Choose your payment method (debit card, credit card, or bank account) and confirm. The payment processes immediately, and you'll receive a confirmation number on screen and by email.

If you want to set up automatic payments during this process, select the autopay option before you confirm. You'll choose the day of the month you want the payment to come out and whether you want to pay the full balance or a set amount each month.

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 for the website. The app dashboard shows your account balance and due date at the top.

Tap "Pay Bill" or "Billing" (the label depends on your app version). Enter your payment amount and select your payment method. The app processes the payment the same way the website does — instantly — and sends you a confirmation. You can also set up autopay through the app without having to call or visit the website.

The app also lets you view your bill as a PDF, check your payment history, and see upcoming due dates. Many people find the app faster than the website because it's designed for phones and has fewer steps.

Paying by phone with Xfinity customer service

Call Xfinity customer service at 1-800-934-6489. Have your account number and a valid payment method ready. A representative will pull up your account, confirm your balance and due date, and walk you through the payment process.

Phone payment takes 10 to 15 minutes depending on call volume. The representative can also answer questions about your bill, explain charges, or discuss your service options while you're on the line. If you're uncomfortable paying online or need help understanding your bill, this is a good option.

You can also ask the representative to set up automatic payments by phone. They'll confirm the amount, the day of the month, and your payment method before finalizing the setup.

Paying by mail

Write a check or money order for the amount due. Include your account number on the check. Mail it to the address printed on your bill — this address is specific to your region and changes depending on where you live. Do not mail payment to the Xfinity corporate office or a local store; use only the address on your bill.

Mail payment takes 7 to 10 business days to arrive and process. During that time, your account may show as past due even though payment is in transit. To avoid late fees, mail your payment at least 10 days before your due date. Keep a copy of the check or the envelope for your records.

If you're mailing a check, include only the payment stub from your bill if one is provided — do not include the entire bill. The stub has your account number printed on it and helps Xfinity route the payment to the correct account.

Setting up automatic payments and understanding the discount

Xfinity offers a small monthly discount — usually $1 to $3 depending on your service package and location — if you set up automatic payments. The discount applies whether you choose to pay the full balance automatically or a set amount each month.

You can set up autopay through the website, app, or by phone. Choose the day of the month you want the payment to come out (usually between the 1st and the 28th). If you choose a date after the 28th, the payment will come out on the last day of months with fewer days.

Once autopay is active, you can change the payment amount, pause it temporarily, or cancel it at any time through the website or app. If you cancel, the discount stops immediately on your next bill. Xfinity sends you a confirmation email when autopay is set up and again each month before the payment processes.

What to do if your payment doesn't go through

If a payment fails online or through the app, you'll see an error message on screen. Common reasons include an expired card, insufficient funds, or a mismatch between the address on your payment method and the address in your Xfinity account. Check that your card details are current and that your billing address matches your payment method.

If autopay fails, Xfinity will attempt the payment again a few days later. If it fails a second time, you'll receive a notice by email or mail. Log into your account and update your payment method, then try again. If you don't fix it within a few days, your account may be marked past due and you could face a late fee.

If you're unsure why a payment failed, call customer service at 1-800-934-6489. A representative can see the failure reason in your account and help you resolve it.

Frequently Asked Questions

Can I pay my Xfinity bill with a prepaid card?

Yes, as long as the prepaid card is Visa, Mastercard, American Express, or Discover and has a billing address associated with it. Some prepaid cards don't have addresses attached, which can cause the payment to fail. Check with your card issuer before trying to pay.

What happens if I pay late?

Xfinity typically adds a late fee to your next bill if payment arrives after the due date. The amount varies by region but is usually $5 to $10. If you're more than 30 days late, your service may be suspended. Contact customer service immediately if you think you'll miss a due date — they may be able to extend your deadline or set up a payment plan.

Can I pay someone else's Xfinity bill?

Yes, but you'll need their account number and the amount due. You can pay online, through the app, or by phone without being the account holder. If you're paying by mail, include the account number on the check so the payment reaches the correct account.

Is there a fee for paying online or through the app?

No. Xfinity does not charge a fee for online or app payments. Phone and mail payments are also free. The only cost is the bill itself.

How long does it take to see a payment reflected in my account?

Online and app payments show in your account within minutes. Phone payments show within a few hours. Mail payments take 7 to 10 business days. Autopay payments show within a few hours of the scheduled date.