Car Battery Life Expectancy

I replace my battery every 4.5 years, but usually it shows signs of decline first. I live in a hot climate. Many auto parts stores will test your battery for free. As long as it tests fine keep it.