How to Find and Book an Xfinity Service Appointment in Your Area
How to find Xfinity appointments near you
The fastest way to find an Xfinity appointment near you is to go to xfinity.com, sign into your account, and select "Schedule Service" from the menu. The system will show you available appointment slots at service centers and for technician visits in your zip code, usually with same-day or next-day options depending on demand. You can also call 1-800-XFINITY (1-800-934-6489) and speak to a representative who can check availability and book you directly.
If you're looking for an in-store visit to a physical Xfinity store or service center, use the "Find a Store" tool on xfinity.com and enter your location. This shows you which locations are nearest and their hours. Not all locations handle all services — some are sales-focused while others handle billing and account changes — so the store locator will tell you what each location offers.
For technician appointments (someone coming to your home to install, repair, or upgrade service), the online scheduler is your best option because it shows real-time availability. Technician slots fill faster than in-store appointments, so booking online often gives you more choices than calling.
Key Takeaways
- The xfinity.com scheduler shows available appointment times in your area within hours of checking, and you can book same-day or next-day slots depending on demand.
- Technician home visits and in-store appointments are scheduled separately — use the online tool to see which type of service you need and what's available.
- Calling 1-800-XFINITY works if the website is down or you need help choosing the right appointment type, but online booking usually shows more open slots.
- In-store locations vary in what services they offer, so check the store locator to confirm the location near you handles what you need.
- Appointment availability changes throughout the day, so if your preferred time is full, checking back in a few hours often opens new slots.
What to do before you book
Before you schedule, know what you're calling the appointment for. Are you installing new service, upgrading your current plan, fixing an outage, replacing equipment, or handling a billing issue? The type of service determines whether you need a technician visit or an in-store appointment, and some issues can be resolved over the phone without an appointment at all.
Have your account number ready — it's on your bill or in the Xfinity app. If you're scheduling a technician visit, know your service address and whether you'll be home during the appointment window (most technician slots are 2-hour windows, not exact times). If you're going in-store, check the location's hours first, especially if you're planning an evening or weekend visit.
Scheduling a technician appointment at home
Technician appointments are for installation, repairs, equipment swaps, and service upgrades that require someone to come to your home. When you book online, the system shows you available 2-hour windows for your area. You'll need to confirm your service address and choose a time that works for your schedule.
After you book, Xfinity will send you a confirmation email and text with the appointment details and a tracking number. You can reschedule or cancel through the same confirmation message or through your online account up to 24 hours before the appointment. On the day of the appointment, the technician will call or text you about 30 minutes before arriving to give you a more specific time window.
If you need to reschedule after 24 hours, call 1-800-XFINITY. Canceling without notice or missing the appointment may result in a service fee, so contact Xfinity as soon as you know you can't make it.
Visiting an Xfinity store in person
In-store appointments are for account changes, billing questions, equipment returns, and purchasing new services. Some stores also handle basic troubleshooting and account reviews. Use the store locator on xfinity.com to find locations near you and see which services each one offers.
You can book an in-store appointment online through your account or by calling. Walk-ins are usually accepted, but booking ahead means shorter wait times. Bring your ID and account number. If you're returning equipment, bring the modem, router, or other devices in their original packaging if possible, though the store can process returns without it.
Store hours vary by location — most are open weekdays and weekends, but some close earlier on Sundays or have limited evening hours. Check before you go, especially if you're planning a visit outside standard business hours.
What to do if no appointments are available
If the online scheduler shows no available slots, availability genuinely may be full in your area at that moment. Check back in a few hours or the next day — slots open as technicians complete jobs and customers cancel. You can also call 1-800-XFINITY to ask if a representative can find an opening that isn't showing online, though this is uncommon.
If you have an outage or urgent issue, tell the scheduler or the representative that it's an emergency. Xfinity prioritizes outage appointments and may be able to fit you in faster. For non-urgent issues, being flexible about timing — accepting early morning, evening, or weekday slots instead of waiting for a specific time — usually opens options.
If you need service but can't get an appointment for several days, ask whether the issue can be troubleshot over the phone first. Many internet and TV problems can be resolved without a technician visit, which saves you time and may fix the problem before your appointment date.
Rescheduling or canceling an appointment
You can reschedule or cancel a technician appointment through your confirmation email or text, or by logging into your Xfinity account and selecting "Manage Appointments." Changes made more than 24 hours before the appointment are free. If you need to reschedule within 24 hours, call 1-800-XFINITY.
Canceling without notice or missing an appointment without rescheduling may result in a service fee. If you're going to be late or need to reschedule on the day of the appointment, call the technician directly using the number in your confirmation text — they may be able to adjust the time or reschedule you on the spot.
Preparing for your appointment
For a technician visit, make sure someone 18 or older is home during the appointment window. The technician will need access to your modem, router, and the areas where cables enter your home. Clear any clutter around these areas so the technician can work efficiently. If you have pets, consider securing them in another room so they don't interfere with the work.
For an in-store visit, bring your ID and account number. If you're returning equipment, have it ready. If you're discussing a billing issue or service change, bring any relevant paperwork or have your account details available on your phone.
Write down any questions or issues you want to address before the appointment so you don't forget them during the visit. If you're scheduling because of a problem with your service, write down when the problem started and what exactly is happening — this information helps the technician diagnose the issue faster.
Frequently Asked Questions
Can I book an Xfinity appointment without signing into my account online?
Yes. You can call 1-800-XFINITY and a representative will book an appointment for you over the phone. You'll need your account number or the phone number associated with your account. Online booking is usually faster and shows more available slots, but calling works if you prefer to speak to someone or if the website isn't working.
What happens if a technician doesn't show up for my appointment?
Contact Xfinity immediately by calling 1-800-XFINITY or through your online account. Missed appointments are tracked, and Xfinity can reschedule you at no charge and may offer service credits depending on the circumstances. Document the missed appointment with a photo of the time on your phone if possible.
Can I request a specific technician or choose a male or female technician?
You cannot request a specific technician through the online scheduler. If you have a preference or concern, call 1-800-XFINITY after booking to note it on your account. Xfinity will try to accommodate requests when possible, but availability depends on technician schedules in your area.
How long does a typical technician appointment take?
Installation appointments usually take 1 to 2 hours. Repair or troubleshooting visits may be shorter if the issue is simple, or longer if the technician needs to run new cables or diagnose a complex problem. The technician will give you a better estimate once they arrive and assess the work needed.
What if I need to reschedule my appointment multiple times?
Rescheduling is free if you do it more than 24 hours before the appointment. If you reschedule multiple times within 24 hours of the appointment, call 1-800-XFINITY to explain the situation — representatives have flexibility to waive fees in some cases, especially if the delays are on Xfinity's side.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.