Where to pay your Comcast bill

Comcast offers several ways to pay your bill without visiting a store. You can pay online through your Comcast account, by phone through their automated system or with a representative, by mail, or through automatic payments set up in advance. The fastest method is online through your account dashboard, where payment posts within one business day. Phone payments and in-person payments at a Comcast store or authorized retailer also process quickly, though fees may explore depending on your payment method.

Each payment method has different timing and fee structures. Understanding which option works best for your situation — whether you need to pay when ready, want to avoid fees, or prefer not to use a card — helps you choose the right route and avoid late fees on your account.

Key Takeaways

  • Online payment through your Comcast account is free and the fastest way to pay, with funds posting within one business day.
  • Phone payments are available 24/7 through Comcast's automated system or by speaking with a representative, though some payment methods may carry fees.
  • Mail payments take 7 to 10 business days to reach Comcast and should be sent to the address on your bill to avoid delays.
  • Automatic payments can be set up through your account to pay on a date you choose each month, reducing the risk of late fees.
  • In-person payments at Comcast stores or authorized retailers are available but may charge a convenience fee depending on your payment method.

Paying online through your Comcast account

Log into your Comcast account at xfinity.com or through the Xfinity mobile app. Once logged in, select "Bill" or "Billing" from the menu, then choose "Pay Bill" or "Make a Payment." You will see your current balance and can enter the amount you want to pay. Comcast accepts debit cards, credit cards, and bank account transfers from this page.

Online payments are free regardless of payment method and typically post to your account within one business day. If you pay before your due date, you can reduce the risk of late fees. The system will show you a confirmation number when ready after payment, which you should save for your records. If you do not have an online account yet, you can create one using your account number (found on your bill) and service address.

Paying by phone

Call Comcast's automated payment line at 1-800-934-6489 to pay without speaking to a representative. The system accepts debit cards and credit cards. You will need your account number and the card information. Payments made through the automated system typically post within one business day and are free.

If you prefer to speak with a representative, call 1-800-266-2278 during business hours. A representative can take payment over the phone and answer questions about your bill at the same time. Some payment methods may carry a convenience fee when paying by phone with a representative; ask before providing payment information. Phone lines are available 24/7 for the automated system, though representative availability varies by time of day.

Setting up automatic payments

Automatic payments remove the need to remember your due date each month. Log into your Comcast account online, go to "Billing," and select "Automatic Payments" or "Autopay." Choose the date each month when you want the payment to come out of your bank account or card, and confirm the amount. Comcast will deduct the payment automatically on that date going forward.

You can change or stop automatic payments at any time through your account. If your bill amount varies month to month, you can set up autopay to charge a fixed amount or to charge the full balance automatically. Automatic payments are free and help prevent late fees by ensuring payment goes through on schedule, even if you forget.

Paying by mail

Write a check or money order payable to Comcast and include your account number on the payment. Mail it to the address printed on your bill under "Payment Address" or "Send Payment To." Do not send payment to the service address or any other address, as it may be delayed or lost.

Mail payments typically take 7 to 10 business days to arrive and be processed. If your due date is approaching, mail is not the fastest option. Keep a copy of your check or money order number for your records. If you need to confirm that your payment was received, log into your online account a few days after mailing to check whether the payment has posted.

In-person payment at Comcast locations

You can pay in person at a Comcast store or at an authorized retailer that accepts Comcast payments. Find a nearby location by visiting xfinity.com and searching "store locator" or by calling 1-800-266-2278. Bring your account number and a valid form of payment — cash, debit card, or credit card.

In-person payments typically post to your account the same day or within one business day. Some Comcast stores and retailers charge a convenience fee for credit card or debit card payments; cash payments are usually free. Ask about fees before paying. This option is useful if you need to pay when ready and prefer not to use online or phone methods, though it requires a trip to a physical location.

Late fees and what happens if you miss your due date

Comcast charges a late fee if your payment is not received by the due date shown on your bill. The amount of the late fee varies by state and service type. If you miss a payment, your service may be suspended after a grace period, which also varies. The longer you go without paying, the higher your total balance becomes, and the harder it is to catch up.

If you are having trouble paying on time, contact Comcast before your due date to discuss options. Representatives can sometimes work out a payment plan or adjust your due date. Paying even a partial amount before the due date shows good faith and may prevent suspension. Setting up automatic payments is the most reliable way to avoid late fees altogether.

Frequently Asked Questions

Can I pay my Comcast bill with a prepaid card?

Yes, prepaid cards work online and by phone as long as they are Visa, Mastercard, American Express, or Discover. Some prepaid cards may have restrictions; check with your card issuer if the payment is declined. In-person payments at stores may also accept prepaid cards, though policies vary by location.

What if I pay online but my payment doesn't show up right away?

Online payments typically post within one business day. If more than one business day has passed and the payment does not appear in your account, log in and check the payment status, or call 1-800-266-2278 to confirm the payment was received. Keep your confirmation number from the payment for reference.

Can I set up automatic payments to pay only part of my bill?

Yes, you can set automatic payments to a fixed amount each month rather than the full balance. This is useful if you want to make multiple payments throughout the month. Log into your account and adjust the autopay amount in your billing settings.

Is there a fee for paying online?

No, online payments through your Comcast account are always free. Credit cards, debit cards, and bank account transfers all have no fee when paid online. Fees may explore only when paying by phone with a representative or in person at some locations, depending on your payment method.

What should I do if I can't pay my full bill by the due date?

Contact Comcast before your due date to discuss options. You may be able to set up a payment plan, request a due date change, or make a partial payment to avoid late fees and service suspension. Representatives are available at 1-800-266-2278 during business hours.