The fastest way to pay Comcast is through their website or mobile app, where you can set up a one-time payment or automatic monthly payments
Comcast offers several ways to pay your bill, and the method you choose depends on what works best for your schedule and preferences. You can pay online through Comcast's website or the Xfinity mobile app, by phone, through automatic bank withdrawals, by mail, or in person at a local Comcast service center. Most people choose online payment because it takes about five minutes, shows your balance when ready, and gives you a record of the transaction right away.
The key difference between methods is timing: online and phone payments usually post within one business day, while mailed checks can take 7 to 10 days to reach Comcast and be processed. If your bill is due soon, paying online or by phone is safer. Automatic payments remove the need to remember each month, but they require you to set them up first and to monitor your account to make sure the amount is correct.
Key Takeaways
- Online payment through the Xfinity website or app is the fastest method and shows your balance and payment history when ready.
- Automatic monthly payments can be set up through your bank or through Comcast's website, but you should check your account each month to confirm the correct amount was charged.
- Phone payments (1-800-934-6489) work if you prefer speaking to someone, but you will need your account number and a payment method ready.
- Mailed checks take 7 to 10 days to process, so send them at least two weeks before your due date to avoid a late fee.
- Late fees typically begin 15 days after your due date, so paying even a few days late can add charges to your next bill.
Paying online through the Xfinity website or app
Go to xfinity.com and sign in with your username and password. If you do not have an account set up yet, you can create one by entering your account number (found on your bill) and the phone number or service address associated with your account. Once you are signed in, look for "Pay Bill" or "Make a Payment" — the exact wording varies depending on whether you are on desktop or mobile.
You will see your current balance and due date. You can pay the full amount, a partial amount, or set up a recurring automatic payment. Comcast accepts debit cards, credit cards, and bank account transfers. If you use a credit card, be aware that Comcast may charge a convenience fee (usually around $1.50 to $3.00 depending on the card type), but debit cards and bank transfers are free. After you submit the payment, you will receive a confirmation number when ready and an email receipt within a few minutes.
The Xfinity mobile app works the same way and is useful if you are away from home or want to check your balance quickly. You can also set up paperless billing through the app or website, which means your bill will be sent by email instead of mail and you will see it a few days earlier.
Setting up automatic payments from your bank or Comcast account
Automatic payments mean you do not have to remember to pay each month — the payment is deducted on a date you choose. You can set this up two ways: through Comcast's website or through your own bank's bill pay system.
To set up automatic payments through Comcast, sign in to your Xfinity account, go to "Billing," and look for "Automatic Payments" or "Recurring Payments." You will enter your bank account number and routing number (or credit/debit card information) and choose the date each month when you want the payment to go through. Most people choose the date their paycheck arrives or a few days after their due date. Comcast will send you a confirmation email.
If you set up automatic payments through your bank instead, log into your bank's website, find the bill pay section, and add Comcast as a payee. You will need Comcast's mailing address (listed on your bill) and your Comcast account number. Your bank will mail a check on the date you specify, so you need to account for mail delivery time — typically 7 to 10 days. This method is free but slower, so it works best if you set it up to pay a week or two before your due date.
With either automatic payment method, check your Xfinity account each month to make sure the amount charged matches your bill. If your bill changes (for example, if you add a service or your promotional rate expires), the automatic payment amount may not adjust, and you could end up paying too much or too little.
Paying by phone
Call Comcast's automated payment line at 1-800-934-6489. You will need your account number (on your bill) and a debit card, credit card, or bank account information ready. The automated system will ask you to enter your account number, confirm your phone number or service address, and then select your payment amount and payment method.
If you prefer to speak to a representative, you can stay on the line after the automated prompts and ask to be transferred. A representative can answer questions about your bill, discuss payment plans if you are behind, or help you set up automatic payments. Phone payments are free and post within one business day, just like online payments.
Paying by mail
Write a check or money order for the amount due and mail it to the address listed on your bill. Include your account number on the check. Mail typically takes 5 to 7 business days to arrive, and Comcast needs another 2 to 3 days to process it, so the payment may not post for 7 to 10 days total. This means you should mail your payment at least two weeks before your due date to be safe.
Keep a copy of the check or a photo of it for your records. If you are concerned about whether the payment arrived, you can check your Xfinity account online to see when it posts.
Paying in person at a Comcast service center
Comcast has service centers in most cities where you can walk in and pay your bill in cash, check, or debit card. Find the nearest location by going to xfinity.com, clicking "Find a Store," and entering your zip code. Hours vary by location, but most are open during business hours on weekdays and some are open on Saturday mornings.
Bring your account number (from your bill) and your payment method. You will receive a receipt when ready. This method is useful if you prefer to pay in cash or if you want to speak to someone about your account in person, but it requires a trip to the service center, which is why most people choose online or phone payment instead.
Understanding late fees and what happens if you miss a payment
Your due date is listed on your bill. If you do not pay by that date, Comcast typically begins charging a late fee 15 days after the due date. The late fee amount varies but is usually $5 to $10 depending on your bill amount. The fee appears on your next bill.
If you are more than 30 days late, Comcast may suspend your service without warning. If you are 60 days late, they may disconnect your service entirely, and you will have to pay a reconnection fee (usually $99 to $199) to get it turned back on. If you know you will be late, call Comcast at 1-800-934-6489 and ask about a payment plan or extension — they sometimes offer short-term arrangements to avoid suspension.
Frequently Asked Questions
Does Comcast charge a fee to pay my bill online?
No fee for bank account transfers or debit card payments. Credit card payments usually have a convenience fee of $1.50 to $3.00 depending on the card type. Automatic payments and phone payments are free.
How long does it take for an online payment to show up on my account?
Online and phone payments typically post within one business day. You will see a confirmation number when ready after you submit the payment, and the balance update usually appears in your account within 24 hours.
What if I pay my bill twice by accident?
Contact Comcast at 1-800-934-6489 and explain the duplicate payment. They can issue a credit to your account or process a refund. Keep your confirmation numbers so you can reference both payments when you call.
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 payment will be applied to their account regardless of whose name or payment method you use.
What should I do if my automatic payment fails?
Comcast will send you a notification (usually by email or text) if an automatic payment does not go through. Log into your Xfinity account and try the payment again with a different payment method, or call 1-800-934-6489 to troubleshoot. Check that your bank account or card has not expired and that you have sufficient funds.