Quality laptop batteries last over 8 hours while weak batteries can last for 2-3 hours on a single charge. Of course, this is also based on your usage on your laptop.