Skip to main content

Best phone battery life in 2021: The longest lasting smartphones

best phone battery life
(Image credit: Shutterstock)

Pick a device with the best phone battery life, and you'll never need to worry about having to find a place to recharge your handset ever again. 

Battery life remains a major consideration when you're buying a phones, even as the sizes of those power packs continue to grow. Handsets from Samsung and Motorola feature massive 5,000 mAh batteries, offering the promise of phones that can go all day on a single charge. But which devices can really boast that they provide the best battery life on a single charge?

In our battery test, we have phones continuously surf the web over LTE or 5G until they run out of juice. The average phone lasts around 10 hours, but the phones we’ve highlighted here held out for at least 11 hours. The kind of endurance where you're less reliant on one of our best portable charger picks.

Last year's Moto G Power is our reigning battery champ, though the follow-up, the Moto G Power (2021), is a long-lasting device in its own right. Both of those Motorola handsets rely on 5,000 mAh batteries to last at least 14 hours on our battery test. In fact, Motorola phones tend to do very well on our test, as they make up six of the top 15 devices, and the Motorola Edge Plus just missed out on making the best phone battery life list.

Here are all the top performers we've tested in the last year-and-a-half. 

Best phone battery life at a glance (hours:minutes)

  1. Moto G Power: 16:10
  2. Moto G Power (2021): 14:04
  3. Nubia RedMagic 6: 13:20
  4. LG V60 ThinQ 5G: 12:46
  5. Asus ROG Phone 5: 12:23
  6. Moto G Fast: 12:17
  7. Moto G Stylus: 12:13
  8. Motorola Edge: 12:12
  9. Motorola One 5G Ace: 12:03
  10. Samsung Galaxy S20 Ultra: 11:58
  11. iPhone 11 Pro Max: 11:54
  12. OnePlus Nord N10 5G: 11:48
  13. Samsung Galaxy S21 Ultra: 11:25
  14. iPhone 11: 11:16
  15. TCL 10 5G UW: 11:07

The best phone battery life in 2021

best phone battery life: Moto G Power

(Image credit: Tom's Guide)

1. Moto G Power (16:10)

Last year's Moto G Power remains our long-lasting champion, despite a stiff challenge from its successor. Pick up the older Moto G Power, and you'll discover a budget phone with a 5,000 mAh battery that gets you through the day without needing a charge. In our test, the Moto G Power lasted more than 16 hours, beating its predecessor by a half-hour.

Don’t expect fast charging from this phone. After 30 minutes of charging a depleted battery, the Moto G Power’s battery indicator only showed a reading of 21%. Then again, 5,000 mAh is a mighty big power pack to fill, and it’s not like you’re going to need to charge this phone frequently.

The Moto G Power debuted at $249, which is a pretty attractive price. Hopefully, the arrival of a new version means you can pick up this long-lasting phone for even less.

Read our full Moto G Power review.

Moto G Power (2021) review

(Image credit: Tom's Guide)

2. Moto G Power 2021 (14:04)

A new version of the Moto G Power is back for 2021, and it's brought that long-lasting 5,000 mAh battery with it. While last year's model outperformed the Moto G Power (2021) by two hours in our test, this remains a long-lasting phone available for a very cheap price.

And the 2021 version is actually cheaper than ever. While you can buy the Moto G Power (2021) for $249, getting you a model with 4GB of RAM and 64GB of memory, if you opt for the 3GB/32GB version, you can bring the price down to $199. You'll still get the same long-lasting battery but for even less.

Read our full Moto G Power (2021) review.

best phone battery life: Nubia redmagic 6

(Image credit: Tom's Guide)

3. Nubia RedMagic 6 (13:20)

We can argue about whether you really need a gaming phone, but one thing we have learned is that gaming phones generally deliver great battery life. The Nubia RedMagic 6 is no exception to that observation.

As impressive as the RedMagic 6's nearly 13.5 hour result on our battery test was, we're even more hearted by what happened when we enabled the gaming phone's fast refreshing display. Yes, the time dropped since faster refresh rates consume more battery, but the RedMagic 6 still held out for 11 hours and 49 minutes at 120Hz and 11 hours and 16 minutes at 165Hz. Both of those times would have been good enough to land on this list.

Other features on the Nubia RedMagic 6 aren't nearly as impressive — look elsewhere if you want good cameras to go with your handset — but you'll never have to fear running out of power with this gaming phone.

Read our full Nubia RedMagic 6 review.

LG V60 ThinQ 5G

(Image credit: Tom's Guide)

4. LG V60 ThinQ 5G (12:46)

It's a shame LG is exiting the smartphone business. Because recent devices from the phone maker, including the LG V60 ThinQ 5G, really delivered on the battery front.

LG went big with the battery, putting a 5,000 mAh power pack inside the V60. That helped the phone last nearly 13 hours on our battery test, making it the longest-lasting flagship phone since last year's Huawei P30 Pro.

There's a big drop-off in battery life if you keep the V60's second screen attachment plugged into the phone, though that's probably not something a lot of people are going to do. Even then, getting 7 hours, 34 minutes of battery life when you're powering a pair of 6.8-inch screens is a pretty impressive feat. We only wish the LG V60 ThinQ 5G's charging capabilities were as impressive, with LG's phone reaching a 51% charge after 30 minutes.

Read our full LG V60 ThinQ 5G review.

Asus ROG Phone 5 review

(Image credit: Tom's Guide)

5. Asus ROG Phone 5 (12:23)

We knew the Asus ROG Phone 5 was going to last a long time on a charge — the only question was how long. After all, you put a 6,000 mAh battery inside a phone, you're going to get a device that lasts a very long time even if it is a premium gaming phone designed to play demanding titles.

In the end, the ROG Phone 5 held out for nearly 12.5 hours on our battery test, with the screen set at a 60Hz refresh rate. Even upping the refresh rate to 120 Hz and re-running the test produced an impressive 10 hour, 53 minute result. In everyday use, we enjoyed lengthy gaming sessions with no dent in the battery.

Even with a 6,000 mAh battery, the ROG Phone 5 charges quickly, thanks to support for 65W charging. A half-hour of charging a drained phone got us back to a 70% charge.

Read our full Asus ROG Phone 5 review.

Moto G Fast

(Image credit: Future)

6. Moto G Fast (12:17)

It's no Moto G Power, but what is these days? Instead, the Moto G Fast rides its 4,000 mAh battery to a 12 hour and 17 minute result on our test — nearly four hours behind its Moto G sibling but still among the Top Ten for best phone battery life of the devices we've tested in the last 18 months. That's terrific for a phone that's available for less than $200

Don't expect fast charge times from this budget phone. After 30 minutes, the stock charger that came with the Moto G Fast only got the drained phone up to 26%, according to its battery indicator.

Read our full Moto G Fast review.

best phone battery life: Moto G Stylus

(Image credit: Tom's Guide)

7. Moto G Stylus (12:13)

Speaking of Moto's G lineup, the Moto G Stylus may trade in the bigger batteries on the Moto G Power and Moto G Fast in favor of a productivity-boosting stylus, but that doesn't mean it isn't capable of lasting a long time on a charge. Equipped with a 4,000 mAh battery, the Moto G Stylus lasted 12 hours and 13 minutes on our test — impressive, even if it's not Moto G Power-level endurance.

While the G Stylus will go a long time between charges, don't expect that 4,000 mAh battery to refill quickly. After 15 minutes of charging a completely drained phone, the Moto G Stylus' battery indicator was back up to 15% and just shy of 30% after half-an-hour. Still, it's nice to know that for $300, you can have a phone that will last you throughout the day and come with a pretty clever stylus for jotting down notes as part of the bargain.

Read our full Moto G Stylus review.

best phone battery life: Motorola Edge

(Image credit: Tom's Guide)

8. Motorola Edge (12:12)

Motorola's less midrange 5G phone delivers better battery life than its more expensive counterpart. The Motorola Edge rode its 4,500 mAh battery to an average time of 12 hours and 12 minutes on our test, beating out the Motorola Edge Plus by an hour and 17 minutes. That, plus the $300 price difference between the two phones, makes the Motorola Edge a compelling option.

Note that we recorded that time when the phone's display was set to a 60Hz refresh rate. Enabling a 90Hz refresh rate on the Motorola Edge reduced its battery life to 11 hours, 35 minutes, which still would have been good enough to land the phone on this best phone battery life list. (We also tested the phone on Verizon's network, as it had the stronger signal where our reviewer was located. Results may vary on T-Mobile's network, but not enough to remove the Motorola Edge from this list.)

We wish the Motorola Edge charged faster, as the drained phone only got back up to 36% after a half-hour of using the included 18W charger. Still, if you want a 5G phone with a fast refreshing screen that doesn't run out of juice as quickly as similar devices, the Motorola Edge is a good option at $699.

Read our full Motorola Edge review.

Motorola One 5G Ace review

(Image credit: Tom's Guide)

9. Motorola One 5G Ace (12:03)

Motorola's dominance of our longest lasting phone list continues with the Motorola One 5G Ace, though this device's 12 hour-plus result on our test is significant. The new Motorola One phone is a 5G device, and 5G can consume a lot of power. The Motorola One 5G Ace deals with those demands by using a 5,000 mAh battery. That's more than enough to get you through the day on a charge.

It will take some time to recharge your phone. The Motorola One 5G Ace only got back to a 25% charge after 30 minutes. But this is a fairly inexpensive 5G phone at $399, so you can pick up a long-lasting phone that connects to the faster network for less than $400.

Read our full Motorola One 5G Ace review.

Samsung Galaxy S20 Ultra

(Image credit: Future)

10. Samsung Galaxy S20 Ultra (11:58)

As with many phones that feature a fast refresh rate for their displays, it was a tale of two battery test results when we put the Galaxy S20 Ultra and its 5,000 mAh battery to test. Running our test on Samsung's flagship phone with the display set to the default 60Hz refresh rate, the phone turned in an average time of 11 hours, 58 minutes — a better result than Apple's iPhones. 

But one of the marquee features on the Galaxy S20 lineup is the screen's faster 120Hz refresh rate, which allows for smoother scrolling. When we turned on that feature and re-ran our test, the S20 Ultra's result dropped by 3 hours.

The Galaxy S20 Ultra charges up quickly, thanks to the 25-watt charger that comes with the phone. After 30 minutes of charging, we got the battery back up to 63%.

Read our full Galaxy S20 Ultra review.

iPhone 11 Pro Max

(Image credit: Tom's Guide)

11. iPhone 11 Pro Max (11:54)

If you want the best phone battery life from an iPhone, get the iPhone 11 Pro Max — at least where 2019's top iPhone is still available. It benefits from a larger battery its predecessor as well as the more efficient A13 Bionic processor. 

Even better, iPhone 11 Pro Max users can finally take advantage of the iPhone's fast-charging support from the moment they open the phone's box. The iPhone 11 Pro Max ships with an 18-watt charger, which allowed us to get a drained phone up to 48% battery life after just 30 minutes of charging.

Read our full iPhone 11 Pro Max review.

best phone battery life: OnePlus Nord N10 5G

(Image credit: Tom's Guide)

12. OnePlus Nord N10 5G (11:48)

The OnePlus Nord N10 5G is another phone that doesn't let the demands of 5G impact its battery life. But unlike the other 5G phones on this list of long-lasting devices, the OnePlus Nord N10 5G doesn't cost very much, selling for $299 now that it's debuted in the U.S. That makes this OnePlus device the most affordable 5G device to hold out for more than 11 hours on our battery test.

Specifically, the OnePlus Nord N10 5G only ran out of battery at the 11 hour and 48 minute mark, an impressive result for any phone. That we got this result with the display's faster 90Hz refresh rate enabled on the Nord N10 display suggests that OnePlus does a great job getting the most out of the phone's 4,3000 mAh battery. Charging's quick, too, thanks to support for the OnePlus Warp Charge 30T technology that gets the phone back to 68% after 30 minutes.

Read our full OnePlus Nord N10 5G review.

best phone battery life: Samsung Galaxy S21 Ultra

(Image credit: Future)

13. Samsung Galaxy S21 Ultra (11:25)

The Galaxy S21 Ultra makes the most of the 5,000 mAh battery and the Snapdragon 888 processor powering Samsung's latest flagship. On our battery test, the device lasted 11 hours and 25 minutes. That result occurred when we turned off the phone's dynamic display and tested the S21 Ultra with a 60Hz refresh rate. When we turned that mode back on, the test result dropped to 10 hours, 7 minutes. (Of course, that drop wasn't as severe as what the S20 Ultra experienced last year.)

With a 25-watt charger, you can get your Galaxy S21 Ultra to a 56% charge in half-an-hour. Just be prepared to supply your own charger — following Apple's lead with the iPhone 12, Samsung doesn't include a charger with the S21 Ultra.

Read our full Samsung Galaxy S21 Ultra review.

best phone battery life: iPhone 11

(Image credit: Future)

14. iPhone 11 (11:16)

The iPhone 11 may be the least expensive of the iPhone models Apple introduced last fall, but it doesn't skimp on battery life. This $699 phone lasted more than 11 hours on our battery test, even if its time wasn't as good as the iPhone XR (which remains available with a lower price if you want a phone that comes closer to 11.5 hours). 

The iPhone 11 supports fast-charging, but unlike the iPhone 11 Pro Max, you'll need to spring for an 18-watt charger, as that accessory isn't included with this model.

Read our full iPhone 11 review.

best phone battery life: TCL 10 5G UW

(Image credit: Tom's Guide)

15. TCL 10 5G UW (11:07)

Don't let the low price tag of the TCL 10 5G UW fool you into thinking you'll have to compromise on battery life. This sub-$400 5G phone produced an average time of more than 11 hours on our battery test, giving the OnePlus Nord N10 5G a run for its (limited amount of) money. Don't expect TCL's phone to charge up as quickly, though, as we only a 40% charge after 30 minutes. Still, that's a small price to pay for such a long-lasting device.

Read our full TCL 10 5G UW review.

  • Mark Spoonauer
    Archived comments are found here:
  • Mitch_16
    No mention of any Xiaomi phones, many of which have longer battery life than the ones on this list. Yes, I know they aren't available for LTE in the US but they work well on LTE in other countries, including Canada. Too bad about so many overly US-centric blog posts.
  • frozenfirevr
    Do you guys not know of Lenovo P2?
  • maxtram
    How did the Droid Turbo 2 stack up with the battery life test?
  • MingLee617
    Check out Lenovo P2, I used it for a month already, one charge worth 3 days of using
  • jugrajpatrick13
    Can you please test the battery lengths of the Oukitel 10,000 Pro and the Turing Cadenza?
  • MingLee617
    20164700 said:
    Can you please test the battery lengths of the Oukitel 10,000 Pro and the Turing Cadenza?

    Sorry , I don't have these 2 models available in HK:no:
  • dwissmar
    If you are in Iraq, you make a decision about weight batteries vs ammunition, I have an old Garmin and Canon, they both have to AA's in a zip-lock. I also put a little square of paper in the battery holder so the batteries last longer.
  • wpymes
    I have a Xiaomi Redmi Note 4 Global Version with 4G LTE Bands 4 and 20 that packs a SD625 and a 4100 mAh battery. Id say it lasts more than 13 hours of screen on time, and with 4Gb RAM and 64 Gb storage capacity costs around $200. Worth considering!
    Ca S41 Non-removable Li-Ion 5000 mAh battery..isn't that good enough to be included in the list?