Annual Health Checkup Checklist: 47 Items
A preparation checklist for an annual or routine primary-care visit that helps patients bring an accurate medication list, health history updates, family history, symptoms or concerns, preventive-care questions, prior records, and follow-up tasks. The contents of a preventive visit vary by age, history, risk factors, pregnancy status, and clinician judgment; this checklist organizes the conversation rather than prescribing tests.
Read Full GuideWhat is Send Listy?
Create and organize your own lists. Start here, add or remove items, check off what matters, and share selections via WhatsApp or iMessage.
Make this checklist your own. Add what you need, edit what you like, and remove anything that doesn’t fit.
📅 Before Scheduling / Confirming
💊 Medication & Allergy List
📝 Health Changes
👨👩👧👦 Family & Social History
🩺 Preventive Care Questions
Notes: CDC emphasizes keeping preventive care up to date.
CDC emphasizes keeping preventive care up to date.
📂 Records to Bring
❓ Questions for the Clinician
✅ After the Visit
Complete Guide
Complete guide to preventive health appointment
Prepare for a preventive healthcare conversation with an annual health checkup checklist. The right screenings, vaccinations and visit frequency depend on age, history, risk and clinician guidance.
This guide supplements the interactive tasks shown above. Add or remove items based on your real circumstances; the list is a starting point rather than a universal requirement.
List the questions that matter most
Write down symptoms, concerns, relevant family history and health goals before the appointment. Put urgent changes first and do not wait for a routine visit if you need prompt medical care.
Review medicines and allergies
Bring an accurate list of prescriptions, nonprescription products and supplements, including doses if known. Share allergies and previous adverse reactions so the care team has useful context.
Discuss screening instead of assuming tests
Different people need different preventive services. Ask which screenings are appropriate for your age, health history, previous results and current recommendations.
Check immunizations and follow-up care
Review vaccine records and any specialist or dental follow-ups that may be relevant. Ask when results should arrive and how the clinic communicates abnormal findings.
Write down the next steps
Record agreed tests, referrals, lifestyle goals and a clear point of contact for questions. Store sensitive records privately rather than in a shared public checklist.
How to use the checklist groups
Move through the existing groups in the checklist, such as Before Scheduling / Confirming, Medication & Allergy List, Health Changes, Family & Social History. Complete urgent or time-sensitive steps first. Use item notes for context, and keep your own copy in Send Listy for personalized additions and progress tracking.
Final review and customization
Before finishing, revisit any unchecked item to decide whether it is required, not applicable or waiting on another person. Record a reminder for time-sensitive follow-up rather than marking work as complete prematurely. Keep personal documents and account details outside shared public notes.
Frequently asked questions
Do I need every test on this list?
No. Screening choices are individualized; discuss relevance and frequency with your clinician.
Is a yearly physical mandatory for everyone?
Visit timing varies by health status and recommendations. A healthcare professional can advise on your circumstances.
Should I bring my medication list?
Yes. An up-to-date list can help review interactions, side effects and treatment changes.
Can this checklist diagnose symptoms?
No. It is a planning aid and cannot diagnose, triage or replace professional care.
What if I receive a concerning test result?
Contact the ordering clinician for interpretation and next steps; seek urgent care for emergencies.
Suggested Sources
More than just a checklist
Ready to organize your way? Add this checklist to Send Listy and make it yours.
Use this checklist in Send Listy