What to Bring to a Vet Appointment: The Complete Checklist
It happened to me on a Tuesday morning. My dog Milo had been limping slightly for two days, and I'd finally managed to get a last-minute appointment at our vet. I arrived five minutes early, feeling responsible and prepared.
Then the receptionist asked: “Do you have his current vaccination records and a list of his medications?”
I did not.
What followed was a frantic five-minute scroll through my phone, a call to my partner, and a slightly embarrassed admission to the vet tech that I'd have to email the records later. The appointment was fine — Milo had a minor muscle strain — but I left feeling like I'd let him down.
Most pet owners have a version of this story. The vet visit itself goes smoothly, but the preparation? Not so much. This checklist is what I wish I'd had — everything you should bring, organized by category, so you never find yourself scrambling in a waiting room again.
The paperwork: what records to bring
Vets use your pet's records every visit — not just for context, but for safety. A vet who doesn't know your dog is on a blood thinner, for example, could recommend a procedure that puts him at serious risk. These are the documents that matter most:
- Vaccination records — required for most boarding, grooming, and dog park facilities too
- Current medication list with dosage and frequency for each one
- Previous vet records if this is a new vet or specialist visit
- Pet insurance information — policy number and provider name
- Lab results or imaging from recent visits if relevant to today's concern
The physical checklist: what to bring from home
Depending on the reason for your visit, your vet may ask for samples or physical items that are easy to forget — or not know you needed at all.
- A fresh stool sample in a clean container (collected within 12 hours) — vets often check these for parasites at annual wellness visits
- A urine sample if your vet requested one for urinary symptoms (ask ahead how to collect it cleanly)
- Photos or videos of the symptom you're concerned about — limping, a skin lesion, a strange behavior. Symptoms often disappear at the vet (of course they do)
- The food bag or a photo of it if you're discussing nutrition or a possible food sensitivity
- Your pet's favorite treat for nervous animals — familiar rewards help enormously
What to write down before you go
You'll think of everything you wanted to ask on the drive home. Write it down before you leave, and you'll use your appointment time far better.
- Your specific concern today — when it started, how often it happens, what makes it better or worse
- Any changes since the last visit — appetite, weight, energy level, bathroom habits
- Medications or supplements started recently including flea/tick prevention and heartworm
- Your questions for the vet — write at least three; you'll always have more than you think once you're there
For first visits and new vets: extra preparation
If this is your pet's first ever vet visit, or you're switching to a new practice, expect to spend more time on paperwork and history. Bring everything you have, including:
- Breeder or rescue documentation — vaccination history they provided, microchip registration, health certificates
- Any prior vet records you've requested from your old clinic
- Your pet's dietary history — what they've been eating and any foods they've reacted to
- Known behavioral notes — things the vet tech should know before handling your pet (fearful, reactive, has bitten in the past)
Your printable vet appointment checklist
Here's everything above condensed into a checklist you can print or screenshot before every visit:
- Vaccination records
- Current medication list (name, dose, frequency)
- Pet insurance card / policy number
- Previous lab results (if relevant)
- Prior vet records (if new vet or specialist)
- Fresh stool sample (wellness visits)
- Urine sample (if requested)
- Photos / video of the symptom
- Food bag or label photo (nutrition concerns)
- Favorite treat (for anxious pets)
- Description of today's concern + timeline
- Any changes since last visit
- Supplements or new medications started recently
- Your questions for the vet (write at least 3)
The real problem: keeping it all organized between visits
The checklist above is easy enough to follow — once. The harder part is keeping those records current and accessible between visits so you're not scrambling when you need them.
Most pet owners store records in one of three places: a folder that gets lost, an email thread that's impossible to search, or their memory (also unreliable). None of these work well at 11pm in an emergency vet waiting room.
A few habits that help:
- After every vet visit, take a photo of any paperwork they hand you and file it immediately — don't wait
- Keep a running medication list somewhere you can update it instantly when something changes
- Set reminders for vaccine due dates the day you leave the vet, not when they're already overdue
This is exactly what PetFolio Health is built for. You can store your pet's full medical history, keep a medication list with dosage and refill reminders, and pull everything up in seconds at the vet — from your phone. It takes about five minutes to set up, and it's free to try.
Frequently asked questions
Not necessarily every time, but your vet's office should have them on file. If you're visiting a new vet or a specialist, always bring them. It's also worth having a digital copy accessible on your phone for boarding, grooming, or dog park check-ins where proof is required on the spot.
Call your previous vet and request a records transfer — most clinics can email them within 24–48 hours. If your pet was adopted, contact the rescue or shelter; they typically have vaccination history on file. For pets with no history at all, your vet can start fresh and titer test for existing immunity.
Only if diet is relevant to the visit — digestive issues, unexplained weight changes, skin conditions, or a nutrition consultation. A photo of the bag label (front and back) is just as useful as bringing the whole bag, and much easier to carry.