How to Pay Your Comcast Bill Online, by Phone, or in Person
Where and how to pay Comcast
You can pay your Comcast bill through Comcast's website, their mobile app, by phone, by mail, or in person at a payment center. The fastest route is online through your Comcast account — you log in, view your bill, and pay when ready with a bank account or debit card. If you prefer not to use the website, the Comcast mobile app offers the same options and takes about the same time.
Comcast also accepts payment by phone at 1-800-934-6489, though you will need your account number and payment method ready before you call. Payments made online or through the app typically post to your account within one business day. Phone payments may take slightly longer depending on when you call and how busy the line is.
If you do not have internet access or prefer to pay in person, you can visit a Comcast Service Center during business hours. Payment centers are located in most areas where Comcast operates, though hours and locations vary. You can find your nearest center on Comcast's website by entering your zip code.
Key Takeaways
- Online payment through your Comcast account or the mobile app is the fastest method and posts within one business day.
- Phone payments require your account number and take longer to process than online payments.
- Mailing a check or visiting a payment center in person are options if you do not have online access.
- Comcast does not charge a fee for standard online or phone payments made directly through their system.
- Setting up automatic payments through your bank account can prevent late fees and missed due dates.
Paying online through your Comcast account
Go to Comcast.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 and zip code. Once logged in, look for "Billing" or "Pay Bill" in the menu — the exact wording varies depending on whether you are on desktop or mobile.
Click on your bill to see the amount due and the due date. You will then choose your payment method: bank account (which Comcast calls "eCheck"), debit card, or credit card. Bank account payments are free. Credit card payments may carry a fee depending on your card issuer, though Comcast itself does not charge one. Enter the amount you want to pay — you can pay the full balance or a partial amount — and confirm the transaction.
After you submit, you will see a confirmation number on screen. Write this down or take a screenshot. The payment will post to your account within one business day, though it may appear in your bank account as pending when ready.
Paying through the Comcast mobile app
read the Comcast mobile app from the Apple App Store or Google Play Store. Sign in with the same username and password you use on the website. Tap the "Bill" or "Billing" tab at the bottom of the screen.
You will see your current bill amount and due date. Tap "Pay Now" or "Make a Payment." Choose your payment method and enter the amount. The app will show you a confirmation number before the payment goes through. Like online payments, app payments post within one business day.
Paying by phone
Call Comcast at 1-800-934-6489. Have your account number ready — you can find it on your bill or in your online account. A representative will ask for your account number and the amount you want to pay. They will then ask for your payment method: bank account or debit card.
The representative will confirm the amount and the date the payment will post. Write down the confirmation number they give you. Phone payments typically post within two to three business days, which is slower than online or app payments. If you call near the end of the business day, the payment may not process until the next day.
Paying by mail or in person
To pay by mail, write a check or money order with your account number on the back. Send it to the address printed on your bill — this address changes depending on your region. Mail payments take seven to ten business days to arrive and post, so send your payment at least two weeks before your due date if you want to avoid a late fee.
To pay in person, find your nearest Comcast Service Center on Comcast.com by entering your zip code. Bring your bill or account number and your payment method (cash, check, debit card, or credit card). Payment centers accept all of these. Hours vary by location, so check before you go. In-person payments post to your account the same day or the next business day.
Setting up automatic payments
You can set up automatic payments so your bill is paid on the same day each month without you having to remember. Log into your Comcast account online, go to "Billing," and look for "Autopay" or "Automatic Payment." Choose whether you want to pay the full bill or a set amount each month. Select your payment method and the day of the month you want the payment to go through.
Comcast will deduct the payment from your bank account or charge your card on that day every month. You can change or cancel automatic payments anytime through your account. If your bill amount changes, the automatic payment will adjust to match the new balance (if you set it to pay the full bill) or stay the same (if you set a fixed amount).
What to do if your payment does not post
If you made a payment online or through the app and it does not show up within two business days, log back into your account and check the payment history. You should see the transaction listed with a confirmation number. If the payment shows as "pending," wait one more business day.
If the payment does not appear at all, call Comcast at 1-800-934-6489 with your confirmation number. A representative can look up the transaction and tell you whether it was processed. If there was an error, they can help you resubmit the payment. Do not make a second payment until you confirm with Comcast that the first one failed — paying twice can result in an overpayment credit on your account.
Frequently Asked Questions
Does Comcast charge a fee to pay my bill online?
No, Comcast does not charge a fee for payments made directly through their website, app, or phone line using a bank account or debit card. Credit card payments may carry a fee from your card issuer, but not from Comcast.
How long does it take for a payment to show up on my account?
Online and app payments post within one business day. Phone payments take two to three business days. Mail payments take seven to ten business days. In-person payments post the same day or the next business day.
Can I pay my bill without creating an online account?
Yes. You can pay by phone at 1-800-934-6489, by mail, or in person at a Comcast Service Center without logging into an account. You will need your account number, which is on your bill.
What happens if I pay after my due date?
Comcast typically charges a late fee if payment arrives after the due date shown on your bill. The amount varies by region. If you are going to be late, call Comcast to ask about payment arrangements or to confirm the late fee amount before you pay.
Can I set up automatic payments with a credit card?
Yes, you can set up automatic payments with a credit card through your Comcast account. Keep in mind that your card issuer may charge a fee for recurring charges, so check with them first.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.