Xfinity Internet Speed Test

Test your Xfinity download speed, upload speed, and latency with one click.

Xfinity Internet

Xfinity offers top speeds of up to 2,000 Mbps. While that’s among the fastest available in the US, it’s only available in limited areas and comes with a hefty price tag. Fortunately, Xfinity also offers packages with speed tiers ranging from 25 Mbps up to 1,000 Mbps.

Most customers subscribe to the more affordable Xfinity plans with lower speeds. Because more people subscribe to the lower-tier packages, the average Xfinity speed tested will likely be lower than the average speed offered.

Top advertised download speed:

Up to
2000 Mbps

Xfinity Internet Speed Test Averages

Average download speed: 81.88 Mbps

Average latency: 10.12 ms

Total speed tests: 755,316

Fastest Cities for Xfinity Internet Service

City Top advertised download speed Average download speed*
1. Murrysville, PA 1000 Mbps 144 Mbps
2. Petaluma, CA 1000 Mbps 136 Mbps
3. Palos Heights, IL 1000 Mbps 126 Mbps
4. Seaford, DE 1000 Mbps 124 Mbps
5. Sherwood, OR 1000 Mbps 123 Mbps
*Average of speed test results for Xfinity users in each city

Enter your zip to get speeds and providers available for your area.

Internet Speed Recommendations

The speed you need depends on how many people use your internet at once and what they do online. For example, streaming video takes more bandwidth than streaming music, and four people streaming requires more bandwidth than just one person streaming.

Below is a quick reference for how fast your internet should be. We’ve based our recommendations on the number of people using your network and what they use it for. To get a more personalized speed recommendation, use our How Much Speed Do I Need? tool.

Recommended Minimum Download Speed


1-3 People:
5 Mbps

4 - 6 People:
10 Mbps

Streaming Music

1-3 People:
5 Mbps

4 - 6 People:
25 Mbps

Online Gaming

1-3 People:
25 Mbps

4 - 6 People:
100 Mbps

Video Streaming

1-3 People:
SD Video: 10 Mbps
HD Video: 50 Mbps

4 - 6 People:
SD Video: 50 Mbps
HD Video: 100+ Mbps

About the Xfinity Internet Speed Test

Not all speed tests are the same. Our Xfinity speed test dynamically uses a nearby server to test your internet speed. Other speed tests use a designated server instead of a dynamic one, which can skew your results. If the designated server is farther away than your Internet Service Provider’s (ISP’s) server, the results of your latency test may be inflated. This doesn’t happen with our test because it adapts the servers it uses to where you’re at.

We also give you stats about Xfinity internet service and internet speed recommendations on the same page as your results. This way you can evaluate your test results and use them to make informed future decisions.

How does the Xfinity internet speed test work?

The internet speed test will download a small dummy file and time how long the download takes. The number of megabits in the file divided by the number of seconds it takes to download give you the megabits per second (Mbps) speed of your internet connection. To test upload speeds, the speed test follows the same process but in reverse.

Should I worry about the dummy file?

The dummy file used in the speed test is harmless, but sometimes security software won’t recognize the file type and flag it as questionable. This will interfere with the test. If your security software interrupts your speed test, simply turn it off for the duration of the test. Remember to turn it back on when you’re done.

How does it calculate latency?

The latency test sends a signal, called a ping, to the server and back. It times how long that round trip takes to calculate your latency score. When latency is high, it can cause delays that disrupt real-time online activities like video chat or player-versus-player gaming. This interruption is also referred to as lag.

Xfinity Plans

Plan Prices from* Download speeds up to Introductory Terms
Xfinity Performance Starter $29.99/mo 15 Mbps for the first 12 months with a 1-year agreement
Xfinity Performance $34.99/mo 75 Mbps For the first 12 months with a 1-year agreement.
Xfinity Performance Pro $49.99/mo 175 Mbps For the first 12 months with a 1-year agreement.
Xfinity Blast! Pro $64.99/mo 275 Mbps For the first 12 months with a 1-year agreement
Xfinity Extreme Pro $74.99/mo 500 Mbps For the first 12 months with a 1-year agreement
Xfinity Gigabit $84.99/mo 1000 Mbps For the first 12 months with a 1-year agreement
Xfinity Gigabit Pro $299.95/mo 2000 Mbps With a 2-yr. agreement
View Xfinity Internet Plans

Ranges span across areas and are aggregate. Actual prices and speeds may vary.
Not all packages available in all areas.

Enter your zip to get speeds and providers available for your area.

Xfinity Internet Speed FAQ

Where are the best places to get Xfinity internet?

At the time of writing, the states with the fastest average speed test results for Xfinity are as follows:

  1. Missouri
  2. Texas
  3. Colorado
  4. California
  5. Maryland

With internet service, faster usually means better, so these are the states with the best Xfinity service on average. However, services can vary greatly from neighborhood to neighborhood. The best way to find what speeds Xfinity offers near you is to enter your zip and get local info.

What’s a good internet download speed?

It depends on how many people use your connection and what you do online. More people need more bandwidth. Generally, 5–10 Mbps per person will suffice. But if several people do a lot of HD streaming, you should think about 25 Mbps per person.

Most individual internet users will be fine with about 50 Mbps, which is only about half the speed offered on the average internet package in the US. Whether you need more than average is up to you. But if you need a little help, our “How much internet speed do I need?” tool is an easy way to get a personalized speed recommendation.

How fast is Xfinity?

Xfinity offers some of the fastest internet services around. Its top-tier package reaches up to 2,000 Mbps. That’s a ton of speed and it comes with a huge price tag. Fortunately, almost no one needs that much speed, so you likely won’t have to worry about those top-tier expenses.

According to our speed test results, the average Xfinity customer gets about 63 Mbps. The average upload speed was about 10 Mbps. Both fall well above the broadband mark of 25 Mbps download and 3 Mbps upload.

These average Xfinity speeds will be enough for most households—even those with up to six people. You might need a little more speed if you have three or more people streaming in HD at the same time.

What’s the most popular Xfinity internet package?

Based on our speed test results, Performance and Performance Plus seem to be the most popular packages. Those packages offer 60 Mbps, and our average Xfinity speed test result was about 63 Mbps, so the math works out.

The next closest packages offer 25 Mbps on the low end and 150 Mbps on the high end. If the 25 Mbps package was the most popular, we would expect a lower average score. If the 150 Mbps package was the most popular, we would expect to average to be higher, provided that Xfinity comes close to delivering its advertised speeds. Considering the 63 Mbps average is so much lower than 150 Mbps, it’s unlikely Xfinity would be that far off.

This site is a U.S. Consumer site. You can learn more about our site and privacy policy here.