Call Xfinity customer service at 1-800-934-6489 to pay your prepaid bill over the phone
The main number for Xfinity prepaid customers is 1-800-934-6489. When you call, you will reach an automated system that can process your payment immediately. You can pay with a debit card, credit card, or bank account. The system will ask for your account number (found on your bill or in the Xfinity app) and your payment method details.
If you prefer to speak with a representative instead of using the automated system, you can stay on the line after the initial prompts and request to be transferred. Wait times vary depending on call volume, but prepaid customers are usually connected within a few minutes during business hours.
Payments made by phone are typically processed the same day if you call before 11:59 p.m. in your time zone. Your service will not be interrupted while your payment is being processed. If you are calling because your service has already been shut off, the payment will restore it within a few hours once the transaction clears.
Key Takeaways
- Call 1-800-934-6489 to pay your Xfinity prepaid bill by phone using a debit card, credit card, or bank account.
- The automated system processes payments immediately and does not require you to speak with a representative unless you choose to.
- Same-day processing happens for calls made before 11:59 p.m. in your time zone.
- If your service is off, payment will restore it within a few hours once the transaction clears.
- Have your account number ready before calling to speed up the process.
What information you need before calling
Gather these details before you dial so the call moves faster. You will need your account number, which appears on your bill or in the Xfinity app under Account Settings. If you do not have your account number, the system can look it up using your phone number or service address instead, though this takes longer.
Have your payment method ready: either a debit card, credit card, or bank account routing and account numbers. The system will ask for the full card number and expiration date, or for your bank's routing number and your account number if you are paying from a checking or savings account. Keep the card or bank information in front of you so you can enter it quickly.
If you are paying a bill for someone else's account, you will need their account number. Xfinity does not allow you to pay another person's bill without it, even if you know their service address.
Payment methods accepted over the phone
Xfinity accepts three payment methods when you call 1-800-934-6489. Debit cards and credit cards are processed instantly. You will need the full 16-digit card number, the expiration date, and the three-digit security code on the back. The system will confirm the amount charged before the transaction completes.
Bank account payments are also available and typically cost less in processing fees than card payments. You will provide your bank's routing number and your account number. These payments clear within one to two business days, so if you are trying to restore service the same day, a card payment is faster.
Xfinity does not accept cash, checks, or money orders over the phone. If you want to pay with cash, you can visit a local Xfinity store or an authorized retailer, though availability varies by location.
What happens after you pay
Once the automated system confirms your payment, you will receive a confirmation number. Write this down or take a screenshot if you are on a mobile phone. The confirmation number is your proof of payment and can help if there is ever a dispute about whether the payment went through.
If your service was active before you called, nothing changes immediately — your bill is simply paid. If your service was shut off due to non-payment, Xfinity will restore it within a few hours. During that time, you may not have internet, phone, or TV service. Restoration is not instant because the payment has to clear and the system has to send a signal to your modem.
You will receive a receipt by email or text message within 24 hours, depending on your account settings. Check your spam folder if you do not see it in your inbox.
Alternatives to paying by phone
If you prefer not to call, you can pay your Xfinity prepaid bill online through the Xfinity website or the Xfinity mobile app. Log in with your account number and password, go to the Bill or Account section, and select Pay Bill. The same payment methods are available, and processing is just as fast.
You can also set up automatic payments so your bill is paid on the same date each month without you having to remember to call or log in. This is done through the Xfinity app or website under Billing Settings. Automatic payments reduce the risk of service interruption due to a missed payment.
Some Xfinity retail locations accept in-person payments, though hours and locations vary. You can find the nearest store by entering your zip code on the Xfinity website.
If you have trouble paying by phone
If the automated system rejects your card, the most common reason is that the card number, expiration date, or security code was entered incorrectly. Hang up and try again, entering each digit slowly. If the system rejects it a second time, the card itself may have an issue — contact your bank to confirm the card is active and has available funds.
If you cannot reach the automated system or the line keeps disconnecting, try calling during a different time of day. Peak hours are typically early morning and evening, so calling mid-afternoon often has shorter wait times. If the problem persists, try paying through the Xfinity app or website instead.
If you paid but your service is still off after several hours, call 1-800-934-6489 again and ask to speak with a representative. Provide your confirmation number from the first call. A representative can check whether the payment cleared and manually restore your service if needed.
Frequently Asked Questions
Can I pay my Xfinity prepaid bill without giving my full card number?
No. The automated system requires the full 16-digit card number to process the payment. If you are uncomfortable entering it over the phone, you can pay through the Xfinity app or website instead, which use encrypted connections. You can also ask to speak with a representative, though they will still need the card number to process the payment.
What if I do not have my account number when I call?
The system can look up your account using your phone number or service address. This takes a bit longer than entering your account number directly, but it works. Have your phone number or the address where your service is installed ready.
How long does it take for my service to come back on after I pay?
If you pay by card, the payment clears immediately and your service usually restores within a few hours. If you pay by bank account, the payment takes one to two business days to clear, so service restoration will take longer. Call back if service is not restored within 24 hours of payment.
Can I pay someone else's Xfinity bill by phone?
You can pay another person's bill only if you have their account number. Xfinity will not process a payment without it, even if you provide the service address. Ask the account holder for their account number before you call.
Is there a fee for paying by phone?
Xfinity does not charge a fee for phone payments. However, some banks may charge a fee if you are paying from a bank account, so check with your bank. Credit card and debit card payments have no additional fee from Xfinity.