Yes, Insurance companies do provide annual health checkups to senior citizens. However, you must read the policy thoroughly to get a clear understanding of the terms and conditions for medical checkups.