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. The automated system will walk you through payment, or you can stay on the line to speak with a representative. The line is available 24 hours a day, 7 days a week.
Have your account number ready before you call — it appears on your bill or in the Xfinity app. You will also need the payment method you want to use: the card number and expiration date, or your bank routing and account numbers if paying from a checking or savings account.
Payment by phone typically processes the same day if you call before the cutoff time, which varies by region. If you call after hours or on a weekend, the payment may post the next business day. There is no fee to pay by phone through Comcast's official line.
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 and payment method information ready before calling to speed up the process.
- Same-day processing is available if you call before your region's cutoff time; payments after hours may post the next business day.
- Comcast does not charge a fee for phone payments made through their official customer service line.
- If you are having trouble with the automated system, you can press a button to speak with a live representative without hanging up and calling back.
What information you need before calling
Gather these details so you do not have to search for them while on the phone. Your account number is the fastest way to pull up your account in the system. You can find it on your physical bill, in the Xfinity app under Account, or in your email confirmation if you receive paperless billing.
You will also need your payment method. If paying with a card, have the full card number, expiration date, and the three-digit security code on the back. If paying from a bank account, you will need your routing number and account number — both appear at the bottom of a check if you have one handy.
The automated system may also ask for your service address or phone number associated with the account to verify your identity. If you are calling on behalf of someone else, you may need their authorization or to be listed as an authorized user on the account.
How the automated payment system works
When you call 1-800-934-6489, you will hear a menu with several options. Select the option for billing or payment — the exact wording changes, but it is usually near the top of the menu. The system will then ask for your account number or the phone number on your account.
Once your account is pulled up, the system will show your current balance and due date. You can then choose to pay the full balance, a partial amount, or a past-due amount. Enter the payment amount using your phone keypad, then select your payment method and enter the card or bank account details.
The system will confirm the amount, payment method, and expected posting date before asking you to approve the transaction. Review this information carefully — once you confirm, the payment is submitted. You will receive a confirmation number at the end of the call; write it down or take a screenshot if you are using a mobile phone.
When to speak with a representative instead
If the automated system is not working, if you have questions about your bill, or if you want to set up a recurring payment, you can press a button during the menu to transfer to a live representative. You do not have to hang up and call back — the system will connect you directly.
Representatives can also help if you are disputing a charge, need to discuss a past-due balance, or want to explore payment plans. They have access to your full account history and can sometimes offer temporary adjustments or extensions if you are having trouble paying on time.
Wait times for representatives vary depending on call volume. Calling early in the morning on a weekday typically means shorter waits than calling in the evening or on weekends.
Other ways to pay your Comcast bill if you cannot call
If calling is not an option, you can pay online through the Xfinity website or app without speaking to anyone. Log in with your username and password, go to the Billing section, and select Pay Bill. You can pay with a card or bank account, and the process takes about two minutes.
You can also pay by mail by sending a check to the address on your bill, though this takes longer to process — typically 7 to 10 business days. Some Comcast locations accept in-person payments at their service centers, but this is becoming less common. Check the Xfinity website to see if there is a location near you.
If you want to avoid calling or logging in each month, you can set up automatic payments through the Xfinity app or website. The payment will be deducted from your card or bank account on your due date each month, and you can change or cancel it anytime.
What to do if your payment does not go through
If your payment is declined, the system will tell you why — usually because the card number or expiration date is incorrect, the card has expired, or there are insufficient funds. Check the information you entered and try again with the correct details.
If you entered everything correctly and the payment is still declined, your card issuer may have blocked the transaction. Call your bank or credit card company to ask if they flagged the Comcast charge as suspicious. Once they clear it, you can try paying again.
If you are paying from a bank account and the payment fails, make sure you entered your routing number and account number correctly. The routing number is the first set of numbers at the bottom left of a check; the account number is the second set. If you are unsure, call your bank to confirm both numbers before trying again.
Frequently Asked Questions
Is there a fee to pay my Comcast bill by phone?
No. Comcast does not charge a fee when you pay through their official customer service line at 1-800-934-6489. Some third-party payment services may charge a fee, but Comcast's own phone line is free.
Can I pay someone else's Comcast bill by phone?
Yes, if you have their account number and are authorized to make payments on the account. You can also pay without authorization if you know the account number and have a payment method, but Comcast may ask security questions to verify your identity. If you are a family member or authorized user, the process is simpler.
How long does it take for a phone payment to show up on my account?
Same-day posting is typical if you pay before your region's cutoff time, usually in the afternoon. Payments made after hours or on weekends may not post until the next business day. You will receive a confirmation number immediately after payment, even if the posting takes longer.
What if I need to set up a payment plan because I cannot pay my full balance?
The automated system does not offer payment plans, but a live representative can discuss options with you. Call 1-800-934-6489 and ask to speak with someone about your balance. They may be able to set up a plan or discuss other solutions depending on your situation.
Can I schedule a payment for a future date by phone?
The automated system typically processes payments immediately, but you can ask a live representative if you want to schedule a payment for a specific future date. This is easier to do through the Xfinity app or website, where you can choose the date before confirming the payment.