We’ll help you find the answer by going over monthly prices, fees, channels, and equipment. And trust us, you’ll leave here knowing exactly which one is the perfect fit for you. Without further ado, let’s get into the details of this epic battle and eliminate the weaker opponent. With no contract requirement and a two-year price guarantee, this is a pretty sweet bundle. And if you want more than 220 channels, paying a bit extra for DISH will be the best option for you. You’ll get more channels for sports, movies, and entertainment. Xfinity requires a 1-year contract if you want the cheaper pricing. You’ll save $20-$30 per month in your first year to put toward your date nights, or you could use this money to go toward Xfinity’s list of fees (ugh). So what if you need a TV box for the living room ($9/month) and your daughter’s bedroom ($9/month), DVR storage ($15/month), HD channels ($10/month), news channels ($15/month), and sports channels ($9/month)? You’ll be paying an extra $67 on top of your monthly bill! DISH doesn’t have these outrageous fees. Although two TV boxes are a bit more expensive with DISH, DISH has a DVR fee of $5 instead of $9 like Xfinity. DISH doesn’t have an HD technology or broadcast fee, and the regional sports broadcast fee is also free, instead of $10-$15. As for DISH’s local channels fee, it’s optional. You can choose to remove ABC, CBS, FOX, and NBC from your lineup to save $12 per month (but we know you probably want to stay updated with the local and world news). DISH has you choose from one of the four TV plans and then one of the three internet plans, so it’s somewhat more customizable to your needs. You can get our favorite TV plan, America’s Top 200, and the Frontier FiOS internet plan if you have a family who uses the WiFi all at once. Choose from broadband/wired, fiber, and satellite internet, and choose the download speeds you and your family needs. If you need help deciding, check out our Best DISH Bundles piece. For example, there are plans with higher download speeds for a higher price than what is shown in the table below. Such as the Choice TV Select Double Play, it also comes with download speeds of 100 Mbps, but for $15 more per month. You’ll find all of your options at checkout. And keep in mind, these prices require a 1-year contract. For example, if you need channels like ACCN, Pop, Comet, or Fuse, you won’t get them with Xfinity. And one favorite channel Xfinity has that DISH doesn’t is Telemundo. But the good news for those who want to save cash: most of the popular channels are offered in the entry-level package for both TV providers. Although you can subscribe to HBO Max and CINEMAX as a standalone service, it’s nice having all of your premium channels in one place. Xfinity wins this round because we need Mrs. Doubtfire or Pitch Perfect playing in the background while working from home. With DISH’s America’s Top 200 and 250 plans, you’ll get more than 30 sports channels. And you can get DISH’s Multi-Sports pack ($13/month) for more sports channels like MLB Network Strike Zone, NFL RedZone Channel, and ESPN Goal Line. (And trust us, you’ll want the NFL RedZone Channel if you’re an NFL fan and a fantasy player). DISH has the following sports channels:

ESPN, ESPN2 FS1 Stadium NBC Sports Network PAC-12 Network Tennis Channel Golf Channel

With DISH, you could get 125 hours of DVR storage for two rooms for a total of $5 (not bad). Xfinity lets you record and stores up to 150 HD or 300 SD hours and you don’t have to worry about erasing. You get to keep them indefinitely and you can record up to six shows at once. So you have to decide if you’d like a small storage space because it’s only you and a partner in the house, or if you’d like to avoid family conflicts, you’ll want that 600 hours of DVR storage. DISH has more channels, including sports channels, but it does require a 2-year contract. Xfinity offers all premium channels and has a bigger DVR storage space, but its sports channel lineup and fees list are less enticing.

Pricing and contracts: DISH and Xfinity are neck and neck when it comes to monthly pricing. DISH gives you decent pricing for the number of channels it offers, but you have to sign a 2-year contract for the promotional pricing. Xfinity has great pricing with its 1-year contract plans, but the number of fees is outrageous. So you could be paying the same price with both depending on how many channels you want and how many additional fees you’ll need to pay for your perfect service. Channels: DISH offers the most channels between the two, and this is where you’ll get more sports, movie, and entertainment channels. But you’ll get all of the popular channels with both providers. DISH doesn’t have HBO, while Xfinity offers all of the premium channels. Sports Channels: DISH offers over 30 sports channels, and that’s hard to beat. Xfinity offers up to 14 sports channels in its higher-tier package, but the Preferred package doesn’t even have ESPN, FS1, or the Tennis or Golf channels. DVR: DISH includes the Hopper Duo with 125 hours of DVR storage, and you can get an additional TV box for $5–$10 each. Xfinity’s X1 DVR is not included, and you must pay $9.00 for your first set-top box. The additional TV boxes are also $9.00 per month, and the 150-hour DVR service is $10–$20 per month! But you can pay $20 per month for the 300-hour DVR service.

If you’re still on the fence, you can dive into the details in our full reviews:

DISH Review Xfinity TV Review