1hr max.........maybe 1.25 if I do abs........1 bp each day, with an arm day and leg day..........if it's crowded then even quicker cause 3/4ths of the folks drive me f-ing insane......also, funny thing is, if I wear my phones, I can get done 3x as fast....havent had batteries in it for 2 months, so dont tell......