For healthy adults, it is generally recommended to have their cholesterol checked at least once every 5 years. More frequent testing may be needed for those with a family history of premature heart disease. If a person is on statins, regular monitoring of their lipid levels is usually recommended to assess the effectiveness of the treatment and adjusting the dose.