The frequency of checking blood vitamin levels depends on age, overall health, and risk factors for vitamin deficiencies. Generally, it's recommended to check vitamin levels every 1-3 years or more frequently if you have a history of vitamin deficiencies.