Laptop batteries should last around 3 years depending on how often you use the battery in the laptop.
After about 3 years and around 400 charges the battery starts losing it's ability to hold a charge for too long and by 3 years and after so many recharges it's time to replace the battery.