How to Schedule an Appointment With Xfinity
How to schedule an Xfinity appointment online or by phone
You can schedule an Xfinity appointment through their website, mobile app, or by calling customer service. The online method is fastest — you enter your service address, pick from available time slots, and confirm in minutes. If you call, a representative will check availability and book the slot for you, though wait times vary by location and time of day.
Xfinity appointments typically cover installation, service calls, equipment pickup or return, and account troubleshooting. The appointment window is usually four hours, and you'll receive a confirmation number and text or email reminder. Some appointments can be scheduled same-day, while others may require a wait of several days depending on demand in your area.
Key Takeaways
- Schedule online at xfinity.com or through the Xfinity mobile app by entering your address and selecting an available time slot.
- Call 1-800-XFINITY (1-800-934-6489) to schedule by phone if you prefer speaking with a representative or need help finding an appointment.
- Appointment windows are typically four hours long, and you'll receive a confirmation number and reminder notification before your scheduled time.
- Have your service address, account number, and a description of the issue ready when scheduling to speed up the process.
- Cancellations and rescheduling can be done through the same channels where you booked, usually up to 24 hours before your appointment.
Scheduling through the Xfinity website
Go to xfinity.com and sign into your account, or enter your service address if you don't have an account yet. Navigate to the "Schedule Service" or "Appointments" section — this is usually found under "Support" or "My Account" depending on the page layout. Select the type of service you need: installation, repair, equipment return, or another option.
Enter your service address to confirm it matches your account. Xfinity will then show you available appointment slots for the next several days, organized by date and time window. Select the slot that works for you, review the details, and confirm. You'll receive a confirmation number when ready and a reminder via text or email before the appointment.
Scheduling through the Xfinity mobile app
read the Xfinity mobile app on iOS or Android and sign in with your account credentials. Tap the menu icon and look for "Schedule Service," "Appointments," or "Service Requests" — the exact label varies by app version. Select your service type and enter your service address.
The app will display available time slots in your area. Choose the one that fits your schedule, confirm the details, and you're done. The app sends push notifications as reminders, and you can view, reschedule, or cancel your appointment directly from the app at any time.
Scheduling by phone with Xfinity customer service
Call 1-800-XFINITY (1-800-934-6489) to reach Xfinity customer service. Have your account number or service address ready. Tell the representative what type of service you need — installation, repair, equipment return, or troubleshooting — and they will check real-time availability in your area.
The representative will offer you available time slots and book the one you choose. They'll provide a confirmation number and explain what to expect during the appointment. If you have questions about what to prepare or what the technician will need, ask before you hang up — this can save time on the day of the appointment.
What to have ready before your appointment
Gather your account number, service address, and a phone number where you can be reached on the day of the appointment. If you're scheduling a repair or troubleshooting call, write down a brief description of the problem — for example, "internet keeps dropping" or "TV channels not loading." This helps the technician prepare and can sometimes speed up the visit.
If the appointment involves equipment return, know where that equipment is located so you can hand it over quickly. For installations, make sure the technician will have access to the rooms where cables need to be run or equipment installed. If you live in a secured building or gated community, provide gate codes or access instructions during scheduling so the technician doesn't arrive unable to enter.
Rescheduling or canceling an appointment
You can reschedule or cancel through the same method you used to book. Online, sign into your account, find your upcoming appointment, and select "Reschedule" or "Cancel." In the app, tap your appointment and choose the reschedule or cancel option. By phone, call 1-800-XFINITY and a representative will make the change for you.
Most changes can be made up to 24 hours before your appointment. If you need to cancel or reschedule closer to the appointment time, call customer service directly — they may be able to help even if the online system won't allow it. If you miss an appointment without canceling, Xfinity may charge a no-show fee, so contact them as soon as you realize you can't make it.
What happens on the day of your appointment
The technician will arrive during your four-hour window. You'll receive a text or call shortly before they leave their previous appointment, giving you a heads-up. Have someone home to let them in and be present during the work — the technician may need to access multiple rooms or ask you questions about your setup.
The technician will complete the work, test the service, and explain what they did. If the issue isn't resolved during the visit, they may schedule a follow-up appointment or escalate the problem to a specialist. Keep your confirmation number handy in case you need to reference the appointment later or follow up with customer service.
Frequently Asked Questions
Can I schedule an Xfinity appointment for the same day?
Same-day appointments are sometimes available depending on demand in your area and the type of service needed. Check the online scheduler or call 1-800-XFINITY to see what slots are open. Repair calls are more likely to have same-day availability than installations, which often require advance scheduling.
What if I don't have an Xfinity account yet?
You can still schedule an appointment by entering your service address on xfinity.com or by calling 1-800-XFINITY. For new installations, the representative will gather your information and set up the appointment. You'll need a valid service address and a way to be contacted on the day of the visit.
Is there a fee to reschedule or cancel?
Rescheduling is free as long as you do it before your appointment window. Canceling is also free if done in advance. However, if you miss an appointment without canceling, Xfinity may charge a no-show fee, which varies by region. Check your service agreement or ask customer service for the exact amount.
What if the technician doesn't show up?
If the technician doesn't arrive during your window, call 1-800-XFINITY when ready. Provide your confirmation number and explain the situation. A representative will investigate and either reschedule or offer compensation depending on Xfinity's policy in your area.
Can I request a specific technician or time of day?
You can't request a specific technician through the standard scheduling system, but you can choose your preferred time window when booking. If you have special needs or preferences, mention them when scheduling by phone — the representative may be able to note them in your appointment details.
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.