The new year is shaping up to be a big one for long-lasting handsets, as new releases keep crashing onto our best phone battery life list. All three new Samsung devices are featured, as are a pair of phones from OnePlus. And it's all headed up by the longest-lasting phone we've ever tested.
This influx of long-lasting phones is making it tougher than ever to land a spot in this best phone battery life guide. A phone would need to hold out for more than 13 hours on the battery test we run on each phone just to have a chance of breaking into the top 15 phones.
Still, some devices manage to go above and beyond that 12-hour mark. Take the ROG Phone 8 Pro, which currently heads our list. It's followed by the OnePlus 12R, an impressive midrange device that doesn't require you to pay up for outstanding battery life.
Our battery life rankings feature handsets available in a wide range of prices. The top two slots may be held by pricey gaming phones, but you'll find all sort of entries, some of which cost less than $300. You don't have to spend big bucks for a phone with big battery life.
In our custom battery test, we make phones surf the web continuously over 5G until they run out of juice. We set the phone's screen at 150 nits of brightness to ensure comparable results. And if the phone has a display with a fast refresh rate, we test multiple times with that feature enabled and disabled to get a sense of what kind of battery life you can expect.
The average phone lasts around 10 hours, so anything over that mark offers solid battery life. But to earn a place on the best phone battery life list, you need to go past 13 hours. Truly, we're talking about phones that offer the kind of endurance where you're less reliant on one of our best portable charger picks.
The phones listed here were tested in the last 18 months, though four of the five longest-lasting devices have come out just in the past month-and-a-half. OnePlus is the current long-lasting leader among phone makers, with four different entries on our list. Apple, Asus and Samsung claim three entries apiece, with Samsung's entire Galaxy S24 lineup part of the mix.
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)
- Asus ROG Phone 8 Pro: 18:48
- OnePlus 12R: 18:42
- Asus ROG Phone 7 Ultimate: 18:32
- OnePlus 12: 17:41
- Samsung Galaxy S24 Ultra: 16:45
- Samsung Galaxy S24 Plus: 16:32
- Motorola Edge Plus (2023): 15:47
- iPhone 15 Plus: 14:14 (tie)
- RedMagic 8 Pro: 14:14 (tie)
- iPhone 15 Pro Max: 14:02
- iPhone 14 Pro Max: 13:39
- Samsung Galaxy S24: 13:28
- OnePlus Nord N300: 13:13 (tie)
- Asus Zenfone 9: 13:13 (tie)
- OnePlus 11: 13:10
The best phone battery life in 2024
1. Asus ROG Phone 8 Pro (18:48)
Asus actually uses a smaller battery in the ROG Phone 8 Pro than it did in the previous version of its gaming phone. But don't worry about that — the ROG Phone 8 Pro still set a new standard on our battery test by finishing just shy of 19 hours.
The ROG Phone 8 Pro's time was 16 minutes better than the ROG Phone 7 Ultimate — not only the previous gaming phone from Asus but the last phone to set a new record on our battery test. Get an Asus gaming phone, and you'll never have to worry about running out of power mid-game.
A 65W charger that comes with the ROG Phone 8 Pro helped get a drained phone to a 71% charge after 30 minutes of charging. By 50 minutes, the phone was completely charged. So you're never really out of the game with this long-lasting phone from Asus at your side. The phone goes on sale in February.
Read our full Asus ROG Phone 8 Pro review.
2. OnePlus 12R (18:42)
The midrange OnePlus 12R is the longest-lasting phone we've tested that's not built specifically for gaming. A chunky 5,500 mAh battery helps this phone last throughout the day and then some on a single charge, but credit should also go to the Snapdragon 8 Gen 2 chipset, which powers many of the other devices on our best phone battery life list.
The Snapdragon 8 Gen 2 may be an older chipset, but that's what allows OnePlus to offer the 12R at such a low price, particularly in the U.S. You can buy a $499 model with 128GB of storage in the U.S., while the OnePlus 12R starts at $599 for 256GB of storage in other parts of the world.
Even with its lower price, the OnePlus 12R doesn't skimp on OnePlus' trademark fast-charging. With 80W wired charging speeds in the U.S., we got the phone to a 96% charge after 30 minutes. Don't expect wireless charging, though.
Read our full OnePlus 12R review.
3. Asus ROG Phone 7 Ultimate (18:32)
Last year's battery champ remains a long-lasting legend, as the ROG Phone 7 Ultimate held out for 18.5 hours on a charge. Credit goes to the device's 6,000 mAh battery as well as the energy efficient Snapdragon 8 Gen 2 chipset that powers the phone. Speedy 65W charging helps you quickly top off that battery.
You'll probably want the more recent ROG Phone 8 Pro if you want a long-lasting device for gaming. But if you find this older model at a significant discount, the ROG Phone 7 Utimate is a good alternative.
Read our full Asus ROG Phone 7 Ultimate review.
4. OnePlus 12 (17:41)
The lower-cost OnePlus 12R may be the longer-lasting phone in the OnePlus 12 series, but don't sell the flagship phone short. The OnePlus 12 still lasted more than 17.5 hours on our battery test with the help of a 5,400 mAh battery and the power management features of the Snapdragon 8 Gen 3 silicon. We got that time with the phone's adaptive display enabled, so you can take advantage of faster refresh rates without having to worry about that feature draining the battery.
Unlike the OnePlus 12R, the OnePlus 12 offers wireless charging, which makes its welcome return to OnePlus' flagships. Wired charging supports 80W speeds in the U.S., compared to 50W wireless speeds.
Read our full OnePlus 12 review.
5. Samsung Galaxy S24 Ultra (16:45)
Meet the longest-lasting flagship phone we've ever tested. The Galaxy S24 Ultra finished 15 minutes shy of the 17-hour mark, beating out last year's flagship phone from Motorola by nearly an hour. The S24 Ultra's performance is 2.5 hours better than Apple's latest flagships, which are no slouches when it comes to lasting a long time on a charge.
Samsung didn't increase the battery size in the Galaxy S24 Ultra — it remains at 5,000 mAh. So we have to credit the Snapdragon 8 Gen 3 chipset powering the phone for its excellent efficiency. It's also worth noting we recorded that time with the S24 Ultra's adaptive refresh rate turned on, so the Qualcomm chipset does a great job managing power.
Charging speeds remain at 45W, but we managed to get a 71% charge after 30 minutes using a 45W USB-C charger. Samsung doesn't include such a charger with its phone, so if you want top charging speeds, you'll need to pick up this accessory on your own.
Read our Samsung Galaxy S24 hands-on.
6. Samsung Galaxy S24 Plus (16:32)
The Galaxy S24 Plus can last nearly as long as the slightly larger Galaxy S24 Ultra on a charge, missing the Ultra's time on our battery test by just 13 minutes. That's an excellent result for a phone with a 4,900 mAh battery and a Snapdragon 8 Gen 3 processor. (At least in North America — S24 Plus models in the rest of the world use Exynos 2400 silicon.)
Charging speeds haven't changed from the Galaxy S23 Plus, as the S24 Plus charges at 45W wired. With a compatible charger, we got a drained Galaxy S24 Plus to a 72% charge in 30 minutes, similar to what we saw with the S24 Ultra.
Read our full Samsung Galaxy S24 Plus review.