Smartphones with 5,000mAh battery or more are guaranteed to last a long time before needing a re-charge. Based on my experience, these smartphones usually last more than a day on casual usage and 8-10 hours of continuous gaming!

Here’s a list of smartphones with at least 5,000mAh battery in the Philippines. New smartphones with similar battery capacity will be automatically added once it’s officially launched in the country.

Smartphones Price
Xiaomi17 Xiaomi 17 (6,330 mAh) ₱51,999 - ₱53,999
*with price drop
Xiaomi17 Ultra Xiaomi 17 Ultra (6,000 mAh) ₱84,999
*with price drop
realmeNote 80 realme Note 80 (6,300 mAh) ₱3,999
*with price drop
vivoV70 vivo V70 (6,500 mAh) ₱31,999 - ₱39,999
itelA100C itel A100C (5,000 mAh) ₱3,299 - ₱4,199
HONORX5c Plus HONOR X5c Plus (5,260 mAh) ₱4,999
*with price drop
SAMSUNGGalaxy S26 Ultra SAMSUNG Galaxy S26 Ultra (5,000 mAh) ₱86,990 - ₱121,990
InfinixNOTE Edge 5G Infinix NOTE Edge 5G (6,500 mAh) ₱12,999
*with price drop
itelSuper 26 Ultra itel Super 26 Ultra (6,000 mAh) ₱7,499 - ₱8,499
HUAWEIMate X7 HUAWEI Mate X7 (5,600 mAh) ₱119,999
InfinixSMART 20 Infinix SMART 20 (5,200 mAh) ₱4,499 - ₱5,499
OPPOReno15 Pro 5G OPPO Reno15 Pro 5G (6,200 mAh) ₱49,999
OPPOReno15 5G OPPO Reno15 5G (6,500 mAh) ₱36,999 - ₱39,999
OPPOReno15 F 5G OPPO Reno15 F 5G (7,000 mAh) ₱23,999 - ₱28,999
OPPOA6t Pro OPPO A6t Pro (7,000 mAh) ₱9,499
*with price drop
OPPOA6t OPPO A6t (6,500 mAh) ₱4,999 - ₱5,999
*with price drop
TECNOSPARK Go 3 TECNO SPARK Go 3 (5,000 mAh) ₱4,499 - ₱4,999
SAMSUNGGalaxy A07 5G SAMSUNG Galaxy A07 5G (6,000 mAh) ₱9,999
NUBIAV80 Max NUBIA V80 Max (6,000 mAh) ₱6,499
*with price drop
REDMINote 15 Pro 5G REDMI Note 15 Pro 5G (6,580 mAh) ₱17,999 - ₱21,999
*with price drop

*There are 601 more smartphones found.

Take note that there's one major disadvantage with large batteries: long charging time. Make sure that the smartphone has at least 15W charging technology.

Another issue with big batteries is the increase in the smartphone's size and weight. Slim smartphones with huge batteries tend to be more expensive.