You can make a refill payment for your Xfinity Prepaid Internet at xfinityprepaid.com.
If you want to set up Auto-Refill payments, see How to enroll in Prepaid Auto-Refill payments.
Sign in and refill
- Go to xfinityprepaid.com.
- Click the Refill tab.
- Select Refill My Service.
- Select the option that works best for you.

- Sign in with your Xfinity ID and password.
- Click Refill Now.
- On the Refill Prepaid Service screen, select the number of days for the refill.
- Click Next.
- Your account status shows on the screen (e.g., "Prepaid service has expired").
- Click Refill Now.
- Make a payment to refill your service using a credit card, debit card, or a Refill PIN.
- Enter your payment information.

- Click Next.
- On the Review Your Order page, check your payment information and the services you picked. Make sure everything is correct before you move on.

- Select the Purchase Agreement checkbox for terms and conditions.
- Click Make Refill Payment.
Skip signing in and refill
You can buy an Xfinity Prepaid Internet 30-day refill without signing in to your account. Only Xfinity Prepaid Internet 30-day refills are available without signing in.
To buy an Xfinity Prepaid Internet 30-day refill:
- Go to the quick refill page in English or Spanish.
- You can also:
- Go to xfinityprepaid.com.
- Click the Refill tab.
- Select Skip log in and buy a 30 Day Xfinity Prepaid Internet refill now.
- You can also:
- Enter the Phone Number and ZIP code you use for your service.
- Pay with a credit or debit card.
- Confirm your details.
Additional information
Visit our Online Support Center to find common solutions.
The easiest way to activate, manage, and troubleshoot your Xfinity experience is with the Xfinity app! Get 24/7 real-time support, pay your bill, view plan details, get outage updates, and more. Download the free Xfinity app, or scan the QR code with your smartphone.
Need additional support? Ask Xfinity Assistant.