You should inspect your caulk annually and replace it as needed. Generally, caulk can last anywhere from 5 to 10 years, but it may deteriorate faster in harsh weather conditions.