With the holidays upon us, there are a ton of deals. From TVs to gaming consoles, you name the product and it is probably getting some impressive deals that will net you big savings. Right now we’re going to look at smartphones.

Smartphones are the bane of our existence. They are of the utmost importance, yet they can cost a fortune. Luckily, with the holiday in full swing, you can find some that are completely free.

Those deals are not hard to find, but they are annoying to locate. So we did all the work for you and neatly compiled them into a list. We included fantastic deals on iPhones and Android devices.

Here are the best smartphone deals this holiday season.

T-Mobile

T-Mobile is offering by far the best smartphone deal and that is a free phone. The deal is pretty straightforward. All you have to do is open a new line, trade in an eligible device (luckily they’re not too strict on this) and finance it on an installment plan (24 or 36 months) where you’ll be credited monthly for the phone.

Verizon

Verizon is offering $300 off some of the best smartphones around right now, including the iPhone XS and Pixel 3. It only has two major qualifiers: you must switch over from another carrier or add a new line and trade in an eligible device.

AT&T

Not to be outdone, AT&T is offering a great buy one get one free deal. You can have a smartphone like the Galaxy S9 and V40 for free when you buy one. It’s for all phones, but even the ones that you don’t get free, you can get at least $750 for phones like the iPhone XS and Galaxy Note 9.

BOGO Free

BOGO $750-plus off 

Sprint

Sprint is offering a killer deal on Samsung’s Galaxy S9 and Galaxy S9 Plus. The deal will bring down payments for each of the devices to $5 and $10 respectively. That’s not bad for two of the best smartphones around. All you have to do is add a new line and you can get the sweet deal.

Amazon

Amazon is offering $200 off Samsung’s Galaxy Note 9, Galaxy S9 and Galaxy S9 Plus. It’s pretty simple and doesn’t require any additional qualifiers such as adding a new line.

Best Buy

Continuing the fantastic deals on Samsung smartphones, Best Buy is also offering $300 off the Galaxy Note 9, Galaxy S9 Plus and Galaxy S9. The deal is available through Verizon, AT&T and Sprint. You just need to add a new a new line and enroll in an installment plant to receive the sweet discount.

If you plan on picking up new Google hardware this holiday season, hold off for a few days. That’s because the search giant is offering terrific deals on its best products, with some sales starting as early as this Friday.

The deals range from a “buy one, get one” 50 percent off deal on the Pixel 3 and Pixel 3 XL, to $50 off the Home Hub. Below is a breakdown of Google’s best holiday deals (via 9to5Google).

Friday, November 16

  • Buy a Pixel 3 or Pixel 3 XL at full price and get a second phone 50 percent off. The promotion ends November 21.

Thursday, November 22

  • Google Home Hub: $99
  • Google Home Mini: $25
  • Google Home Mini + Chromecast: Save $39
  • Google Home Mini + Smartlight bundle: Save $24
  • Google Home: $80
  • Google Home Max: $350
  • Pixelbuds: Save $50
  • Chromecast Audio: Save $20
  • Chromecast Ultra: Save $20
  • Chromecast: Save $10
  • Titan Security Key: 20 percent discount

November 18 to November 26

  • Nest Learning Thermostat: Save $70
  • Nest E Thermostat: Save $30
  • Nest Hello: Save $50
  • Nest Cam Indoor: Save $70
  • Nest Cam Outdoor: Save $50
  • Nest Protect: Save $20

November 23 to November 25

  • Pixel 3: $150 off
  • Pixel 3 XL: $200 off

November 26

  • Daydream View: Save $60
  • My Case: Save $20
  • Buy 2 Google Home Max: Save $150
  • Google Home Hub + Google Home + Wi-Fi 3 pack: Save $129