The Momcozy M5 breast pump offers a battery life of 100-120 minutes on a single charge, providing ample time for multiple pumping sessions before needing to be recharged.