You can pay an Xfinity bill without creating or signing into an account by using the automated phone system or paying in person at a Comcast service center.
Xfinity does not require you to log in online to make a one-time payment. If you have your account number and the amount due, you can pay over the phone through Xfinity's automated system, by mail, or at a physical location. Each method works the same way whether you have an online account or not.
The fastest option for most people is the phone system, which takes about five minutes and works 24 hours a day. You will need your account number (found on your bill) and a payment method — debit card, credit card, or bank account information.
Key Takeaways
- Call Xfinity's automated payment line at 1-800-934-6489 to pay by phone without logging in, using your account number and a debit or credit card.
- You can mail a check or money order to the address on your bill, though payment takes 7 to 10 business days to post.
- Xfinity service centers accept cash, check, debit card, and credit card payments in person during business hours.
- The automated phone system does not require you to speak to a representative and works around the clock.
- Have your account number ready before calling, as the system will ask for it to pull up your balance.
Paying by phone without logging in
The automated phone payment system is the easiest way to pay without an online account. Call 1-800-934-6489 and follow the prompts. The system will ask for your account number first, then confirm the amount due and ask which payment method you want to use.
You can pay with a debit card, credit card, or bank account. If you use a bank account, you will need to provide your routing number and account number. The system will confirm the payment amount and give you a confirmation number — write this down or take a screenshot in case you need to reference it later.
The phone system processes payments immediately, though the money may take one to two business days to show as paid on your account. If you call after 11 p.m. or on a weekend, the payment still goes through, but it may post the next business day.
Mailing a check or money order
You can mail a payment to the address printed on your Xfinity bill. Write your account number on the check or money order so Xfinity can match it to your account. Mail payments take 7 to 10 business days to arrive and post, so use this method only if you are not behind on your bill or facing a disconnection date.
Include only the check or money order — do not send cash through the mail. If you want to confirm the payment arrived, keep a copy of the check or the money order receipt.
Paying in person at a Comcast service center
You can walk into a Comcast service center and pay your bill in person. Xfinity accepts cash, check, debit card, and credit card at these locations. Bring your account number or your bill so the staff can pull up your account and process the payment on the spot.
Service center hours vary by location. Use the Comcast store locator on the Xfinity website to find the nearest center and confirm it is open before you go. Payment is immediate when you pay in person.
What information you need to have ready
Before you call or visit, gather your account number. This appears on your bill in the upper right corner or on the first page. You will also need to know the amount you want to pay — either the full balance due or a partial payment.
If you are paying by phone with a bank account, have your routing number and account number ready. If you are paying by card, have the card number, expiration date, and CVV (the three-digit code on the back). If you are paying by mail, you only need your account number written on the check.
What happens after you pay
Phone and in-person payments post to your account within one to two business days. Mail payments take 7 to 10 business days. You will receive a confirmation number when you pay by phone — save this in case you need to dispute the payment or confirm it went through.
If your bill was due and you were at risk of disconnection, calling the automated system or paying in person stops any disconnection notice from being filed. Mail payments may not stop a disconnection if the payment has not posted by your due date, so avoid mailing if you are close to your deadline.
If you want to set up automatic payments later
If you decide you want to stop paying manually each month, you can set up automatic payments through the Xfinity website or app — but you will need to create an online account to do this. Automatic payments deduct from your bank account or card on your due date each month and require you to log in once to set them up.
You can also call 1-800-934-6489 and ask a representative to set up automatic payments over the phone. They will need your bank account or card information and your permission to charge you each month.
Frequently Asked Questions
Can I pay without my account number?
The phone system requires your account number to pull up your balance. If you do not have it, you can look on your bill, call a representative at 1-800-934-6489 and ask them to provide it, or visit a service center with a photo ID and they can look it up for you.
Does paying by phone cost extra?
No. Xfinity does not charge a fee for paying through the automated phone system. Paying by mail, in person, or by phone all cost the same — there are no convenience fees or processing charges.
What if I want to pay only part of my bill?
You can make a partial payment through the phone system or in person. The automated system will ask how much you want to pay and will process any amount. Your account will show the remaining balance due on your next bill.
How do I know if my payment went through?
The phone system gives you a confirmation number immediately. Write it down. If you paid in person, ask for a receipt. For mail payments, keep a copy of the check. You can also call 1-800-934-6489 and give a representative your confirmation number to verify the payment posted.
What if I pay late?
Late fees depend on your service agreement and how many days past due you are. Paying as soon as possible stops additional late fees from being added. If you are more than 30 days late, Xfinity may file a disconnection notice, so call the automated system or visit a service center right away.