No more frequent than every 3 years unless significant changes in lifestyle occur. For most people it is a waste of time to shop auto insurance every year. read more