The main Comcast customer service number for bill payment is 1-800-934-6489
Call this number to pay your Xfinity bill over the phone using a debit card, credit card, or bank account. A representative can process your payment immediately, or you can use the automated system to pay without speaking to anyone. The line is available 24 hours a day, 7 days a week.
When you call, have your account number ready — you'll find it on your bill or in the Xfinity app. The automated system will ask for your account number or phone number associated with the account, then walk you through payment options. If you choose to speak with a representative, wait times vary depending on call volume, but you can ask them to process the payment while you're on the line.
Payments made by phone typically post to your account within one business day. If your bill is due soon, calling is faster than mailing a check, but slower than paying online through the Xfinity website or app, where payments usually post the same day.
Key Takeaways
- Call 1-800-934-6489 to pay your Comcast bill by phone 24 hours a day using a credit card, debit card, or bank account.
- Have your account number ready before you call — it appears on your bill or in the Xfinity app.
- You can use the automated system to pay without speaking to a representative, or press an option to talk to someone.
- Phone payments post within one business day, which is slower than online payment but faster than mailing a check.
- If you're calling about a late payment or past-due balance, a representative can discuss payment plans or other options.
What information you need before calling
Gather these details before you dial so the call moves faster. Your account number is the quickest way to identify your account — it's printed on your bill and visible in the Xfinity app under Account. If you don't have your account number, the system can look up your account using the phone number registered to it.
Have your payment method ready. The automated system accepts Visa, Mastercard, American Express, Discover, or a bank account (checking or savings). If you're paying from a bank account, you'll need your routing number and account number, which appear on the bottom left of your checks.
If you're calling to discuss a past-due balance or set up a payment plan, have your most recent bill available so you can reference the amount owed and the due date. A representative can explain options like extending your due date or breaking a large bill into smaller payments.
Using the automated payment system versus speaking to a representative
The automated system is faster if you know your account number and want to pay a standard bill. After you enter your account number, the system tells you the amount due, lets you choose your payment method, and confirms the transaction — the whole process takes about three minutes. You won't be charged a fee for using the automated line.
Speak to a representative if you need to discuss your bill, ask about a discount or promotion, report a service problem, or set up a payment arrangement. Representatives can also process payments but will ask the same questions the automated system does. If you're calling during business hours and the wait is short, a representative can often resolve multiple issues in one call.
To reach a representative, call the same number and listen for the menu options. You'll typically hear "Press 1 for billing" or similar — follow the prompts to reach the billing department. If the wait time is long, you can hang up and call back later, or use the Xfinity app to schedule a callback so a representative calls you instead.
Payment methods and fees
Comcast does not charge a fee to pay your bill by phone using the automated system or by speaking to a representative. Credit cards, debit cards, and bank accounts are all accepted at no extra cost.
If you pay with a credit card or debit card, the payment posts within one business day. Bank account payments (ACH transfers) may take one to two business days. Neither method is faster than the other on the phone — the difference depends on your bank and Comcast's processing schedule, not the payment method itself.
If you're paying a past-due balance, ask the representative whether Comcast offers a payment plan. Some accounts can split a large past-due amount into two or three smaller payments spread across a few weeks, which can help if you don't have the full amount available right now.
When to call versus using other payment methods
Phone payment makes sense if you don't have internet access, prefer not to use the app or website, or want to speak to someone about your bill. It's also useful if you need to discuss a billing dispute or ask about a credit before you pay.
The Xfinity app and website (xfinity.com) are faster for routine payments — you can pay in under a minute and see the payment post the same day. If you're setting up automatic payments so you never miss a due date, the app is the easiest way to do that. You can also mail a check, though it takes 7 to 10 business days to arrive and post.
If you're having trouble with your service and your bill is in dispute, call 1-800-934-6489 and ask to speak to a representative in the billing department. They can review the issue and may credit your account before you pay, so you're not paying for service you didn't receive.
What to do if you can't reach anyone or the line is busy
If the wait time is very long, you have a few options. Hang up and try calling back during off-peak hours — early morning (before 9 a.m.) or late evening (after 8 p.m.) typically have shorter waits. You can also use the Xfinity app to request a callback: open the app, go to Account, select Contact Us, and choose "Call me" instead of calling the number yourself.
If you need to pay your bill urgently and can't reach the phone line, log into your Xfinity account online at xfinity.com or use the Xfinity app to pay immediately. Both process payments 24/7 without a wait. You can also mail a check if you have time before your due date, though that's the slowest option.
If the automated payment system isn't working or you're getting an error message, try calling back in a few minutes — technical issues are usually temporary. If the problem persists, use the app or website instead, or call during business hours to speak to a representative who can troubleshoot the issue.
Frequently Asked Questions
Can I pay my Comcast bill by phone if I have a past-due balance?
Yes. Call 1-800-934-6489 and tell the representative you want to pay a past-due amount. They can process the payment immediately or discuss a payment plan if you can't pay the full amount at once. Some accounts can split the past-due balance into smaller payments over a few weeks.
What if I don't have my account number when I call?
The automated system can look up your account using the phone number registered to it. You'll be asked to verify your identity by providing the last four digits of the Social Security number or date of birth on file. If you can't verify your identity, a representative can help you locate your account.
Does Comcast charge a fee to pay by phone?
No. Paying by phone through the automated system or with a representative costs nothing extra. Credit cards, debit cards, and bank accounts are all accepted without a fee. Some third-party payment services charge fees, but Comcast's official line does not.
How long does it take for a phone payment to show up on my account?
Payments typically post within one business day. If you pay late in the evening or on a weekend, it may take until the next business day to appear. If you need the payment to post the same day, paying through the Xfinity app or website is usually faster.
Can I set up automatic payments when I call?
The phone line can process one-time payments, but to set up automatic monthly payments, use the Xfinity app or log into your account at xfinity.com. Automatic payments ensure you never miss a due date and take less than a minute to set up online.