According to CNET's battery drain test, the phone lasted for 7.5 hours. With minimal use (a short conversation here and there, watching some videos, and taking a handful of pictures), the handset lasted a couple of days without a charge and with only about a fourth of its battery drained. But with heavy use, especially with the brightness turned on and lots of calls made, it easily required a good charge during the day.
Read more Huawei Ascend G312 reviews.