The fastest way to pay Comcast is online through your Xfinity account

Log into your Xfinity account at xfinity.com or use the Xfinity mobile app, then select "Pay Bill" from the menu. You can pay your full balance, a partial amount, or set up automatic payments. Online payment usually posts within one business day. You do not need to create a new account — if you are already a Comcast customer, you can use your account username and password.

If you do not have your login information, select "Forgot Username" or "Forgot Password" on the Xfinity sign-in page. Comcast will send a reset link to the email address on file. Keep your confirmation number after you pay — it serves as your receipt.

Key Takeaways

  • Online payment through xfinity.com or the Xfinity app is the fastest method and posts within one business day at no charge.
  • Phone payment through Comcast customer service (1-800-934-6489) takes a few minutes and works if you do not have online access.
  • Mail payments should be sent to the address on your bill and take 7 to 10 business days to post, so plan ahead if your due date is soon.
  • Automatic payments prevent late fees by charging your bank account or card on the same date each month.
  • Late fees apply if payment is not received by the due date shown on your bill, regardless of when you submit it.

Paying by phone with a Comcast representative

Call Comcast customer service at 1-800-934-6489 to pay over the phone. Have your bill or account number ready, along with a debit card, credit card, or bank account information. The representative will process your payment immediately and give you a confirmation number. Phone payments are free.

Wait times vary depending on the time of day and day of the week. Early morning or mid-week calls typically have shorter hold times than evenings or weekends. If you reach an automated system first, select the option for billing or payments to reach a representative.

Mailing a check or money order

Write your account number on the check or money order and mail it to the address printed on your bill. Do not send cash. Mail payments take 7 to 10 business days to reach Comcast and post to your account, so send payment well before your due date to avoid late fees.

Keep a copy of the front and back of your check for your records. If you are concerned about whether your payment arrived, you can check your account online a few days after mailing to see if it has posted. If it has not posted within 10 business days, contact Comcast to confirm they received it.

Setting up automatic payments to avoid missing due dates

Automatic payments charge your bank account or card on the same date each month, so you do not have to remember to pay. Log into your Xfinity account, go to "Billing," then select "Autopay" and choose your payment method. You can change or cancel autopay at any time.

Comcast charges autopay on the due date shown on your bill. If that date falls on a weekend or holiday, the charge may process the next business day. Your bank may show the charge as pending for a day or two before it fully posts.

What happens if your payment is late

Late fees apply if payment is not received by the due date on your bill. The fee amount depends on your service plan and location. If you miss a payment, Comcast may suspend your service after 30 days without payment. You can still pay online, by phone, or by mail even if your service is suspended — payment will restore your service within a few hours.

If you are having trouble paying your bill on time, contact Comcast at 1-800-934-6489 to discuss payment plans or hardship programs. Some customers may be able to extend their due date or arrange a payment schedule.

Paying a past-due balance or reconnection fee

If your service has been suspended for non-payment, you will owe your past-due balance plus a reconnection fee. The reconnection fee varies by location but typically ranges from $20 to $50. You can pay this balance using any of the methods above — online, by phone, or by mail.

After you pay, Comcast usually restores service within a few hours during business hours. If you pay after hours or on a weekend, restoration may take until the next business day. Check your account online or call 1-800-934-6489 to confirm your service is active.

Frequently Asked Questions

Can I pay my Comcast bill with a prepaid card?

Yes, you can use a prepaid debit card online or by phone as long as it has a Visa, Mastercard, American Express, or Discover logo. The card must have funds available at the time of payment. Some prepaid cards charge a fee for online transactions, so check your card's terms.

What if I pay online but my payment does not show up?

Online payments usually post within one business day. If more than one business day has passed and the payment does not appear in your account, log back in and check your payment history to confirm it was processed. If you see a confirmation number but no payment posted, call 1-800-934-6489 with that number and Comcast can investigate.

Can I split my bill payment between two cards?

Online and phone payments accept one payment method at a time. If you need to split a payment, you can make two separate payments — one with each card — as long as the total covers your bill by the due date.

Do I have to pay the full bill amount, or can I pay part of it?

You can pay any amount toward your bill, but you will owe a late fee if the full amount is not received by the due date. Partial payments reduce what you owe but do not prevent late fees. If you cannot pay the full amount, contact Comcast to discuss a payment plan.