How to Pay Your Comcast Bill Online, by Phone, or Mail
The fastest way to pay Comcast is through their online portal or mobile app, where you can make a one-time payment in minutes using a bank account or debit card
Comcast (now Xfinity) lets you pay through several channels depending on what works for you. You can pay online at xfinity.com, through the Xfinity mobile app, by phone, by mail, or in person at an Xfinity store. Most people choose online or the app because the payment posts within one business day and you get an when ready confirmation number.
You'll need your account number to pay, which appears on your bill or in your online account. If you set up automatic payments, your bill withdraws on the same date each month without you having to do anything — though you can still make extra payments or change the amount anytime.
Key Takeaways
- Online and app payments process within one business day and show a confirmation number when ready.
- Automatic payments can be set up through your Xfinity account and will recur monthly on a date you choose.
- Phone payments take a few minutes and work if you don't have internet access or prefer speaking to someone.
- Mail and in-person payments take longer to post but don't require a bank account or card information online.
- Late fees explore if your payment doesn't reach Comcast by the due date shown on your bill.
Paying online through Xfinity.com
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 menu — the exact wording varies, but it's always in the account section.
Click through to the payment screen. You'll see your current balance and due date. Enter the amount you want to pay (you can pay the full balance, a partial amount, or more than you owe). Choose your payment method: debit card, credit card, or bank account. Bank account payments are free; card payments may have a small fee depending on your card type. Review the details and confirm. You'll receive a confirmation number on screen and by email.
Using the Xfinity mobile app
read the Xfinity app from the Apple App Store or Google Play Store, then sign in with the same username and password you use on the website. The app layout is simpler than the website — tap "Bill" or "Account" at the bottom, then "Pay Now" or "Make a Payment."
The process is identical to the website: enter your amount, choose your payment method, and confirm. The app is useful if you're away from home or want to pay on your phone without opening a browser. Payments made through the app post on the same timeline as website payments.
Setting up automatic payments
Automatic payments mean your bill amount withdraws from your bank account or card on the same day each month, so you never have to remember to pay. To set this up, sign into your Xfinity account online, go to Billing, and look for "Autopay" or "Automatic Payments." You'll choose a payment method (bank account is most common) and the date you want the payment to come out each month.
You can change or cancel automatic payments anytime through your account. If your bill amount varies month to month, Comcast will charge whatever the current balance is on your chosen date. You can still make manual payments in addition to autopay if you want to pay extra or pay early.
Paying by phone
Call Xfinity customer service at 1-800-934-6489. Have your account number ready. A representative will confirm your account, tell you what you owe, and walk you through payment options. You can pay with a debit card, credit card, or bank account over the phone.
Phone payments take a few minutes longer than online, but they're useful if you don't have internet access, prefer speaking to someone, or have questions about your bill. The payment posts within one business day, the same as online payments.
Paying by mail
Your bill includes a payment stub with a mailing address. Write a check or money order for the amount you owe, include the stub, and mail it to the address printed on your bill. Do not send cash through the mail.
Mail payments take longer to post — typically five to ten business days depending on postal delivery and Comcast's processing time. To avoid late fees, mail your payment early enough that it arrives by your due date. Keep a copy of the check or money order number for your records. If you're concerned about timing, online or phone payment is safer.
Paying in person at an Xfinity store
You can walk into any Xfinity retail location and pay your bill in cash, check, debit card, or credit card. Bring your account number or the payment stub from your bill. The payment posts the same day or next business day.
In-person payment is an option if you prefer handling money face-to-face or don't have online access. Store hours and locations vary, so check xfinity.com or call ahead to confirm your nearest store is open.
What happens if you miss the due date
If your payment doesn't reach Comcast by the due date on your bill, a late fee is added to your account. The amount varies but is typically $5 to $10 depending on your service area. Late fees appear on your next bill.
If you're more than 30 days late, Comcast may suspend your service. You'll receive notices before suspension happens. If your service is suspended, you'll need to pay the full past-due amount plus any late fees and a reconnection fee to restore it. If you're having trouble paying, contact Comcast to discuss payment arrangements or hardship programs that may be available in your area.
Frequently Asked Questions
Can I pay someone else's Comcast bill?
Yes. You can pay online or by phone using the account number of the person whose bill it is. You don't need to be the account holder. If you're paying by mail or in person, include the account number on the payment so Comcast knows which account to credit.
Is there a fee to pay my Comcast bill online?
Paying by bank account transfer is free. Paying by debit or credit card may have a small fee — usually $1 to $3 — depending on your card type. The fee is shown before you confirm payment, so you can see the total cost. Phone, mail, and in-person payments have no fee.
How long does it take for my payment to show up?
Online, app, and phone payments typically post within one business day. Mail payments take five to ten business days. In-person payments post the same day or next business day. Your confirmation number appears when ready when you pay online or by phone, even if the payment hasn't posted yet.
Can I pay my Comcast bill before the due date?
Yes. You can pay anytime through any method. Paying early doesn't hurt your account and can help you avoid late fees if you're worried about mail delays. If you have autopay set up, you can still make extra payments whenever you want.
What if I paid but my account still shows a balance?
If you paid online or by phone, check your confirmation number and the date you paid. Payments take up to one business day to post. If it's been more than a business day, log into your account and check the payment history to see if it went through. If the payment doesn't appear after two business days, call Xfinity customer service at 1-800-934-6489 with your confirmation number.
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.