When it comes to battery life, several smartphones stand out in 2024, depending on usage patterns, battery capacity, and software optimization. Here’s a breakdown of the top contenders:
1. Best Overall Battery Life:
Asus ROG Phone 8 Pro
6,000 mAh battery + efficient Snapdragon 8 Gen 3
Optimized for gaming but excels in general use
10+ hours of screen-on time (SOT) in mixed usage
Samsung Galaxy S24 Ultra
5,000 mAh battery with excellent adaptive refresh rate (1-120Hz)
8-9 hours SOT (One UI optimizations + Snapdragon 8 Gen 3 efficiency)
2. Best Budget Long-Lasting Phone:
Moto G Power (2024)
5,000 mAh battery + near-stock Android (less bloat = better efficiency)
7-8 hours SOT (great for media consumption)
3. Best for Media & Streaming:
iPhone 15 Pro Max
4,422 mAh battery but outperforms many Android phones due to A17 Pro efficiency
11-12 hours video playback (Apple’s optimization is unmatched)

4. Best for Heavy Users (Gaming/5G):
RedMagic 9 Pro
6,500 mAh battery + active cooling for sustained performance
9+ hours SOT even with heavy gaming
5. Best Compact Phone with Good Battery:
iPhone 15 Plus
4,383 mAh battery but lasts longer than most Android flagships due to iOS optimization
10-11 hours SOT in light-to-medium use
Battery Life Tests (Mixed Usage):
Phone Battery Capacity Screen-On Time (SOT)
Asus ROG Phone 8 Pro 6,000 mAh 10-12 hours
iPhone 15 Pro Max 4,422 mAh 10-11 hours
Galaxy S24 Ultra 5,000 mAh 8-9 hours
RedMagic 9 Pro 6,500 mAh 9-10 hours (gaming)
Moto G Power (2024) 5,000 mAh 7-8 hours
Key Takeaways:
iPhones often last longer than Android phones with similar battery sizes due to iOS optimization.
Gaming phones (Asus ROG, RedMagic) have the biggest batteries but may drain faster under load.
Samsung & Google (Pixel 8 Pro) have improved, but adaptive battery tech is still behind Apple.
Winner?
For most users: iPhone 15 Pro Max (best balance of efficiency & longevity).
For power users: Asus ROG Phone 8 Pro (biggest battery + solid optimization).