Requesting Immunization Records Texas 2026 Guide

💉 Immunization Record Tools

Free interactive tools to find, verify, and plan your vaccine records — all data verified May 2026

🏛️State Finder
🔎Record Checker
🔬Titer Calculator
Emergency Guide

🏛️ Instant State IIS Record Finder

Select your state to get the official portal link, phone number, app availability, and exact turnaround time — all verified May 2026.

🔎 Where Should I Look for My Records?

Answer 4 quick questions and get a personalised ranked list of exactly which sources to check first for your situation.

Step 1 of 4
How old were you when you received the vaccines you need to find?
👶Child (under 18)
🧑Adult (18 or older)
🕗Both / Mixed
Approximately when were the vaccines administered?
📅Within last 5 years
🕐5–20 years ago
📷20+ years ago / Unknown
Do you know which state you were vaccinated in?
Yes, I know the state
🎥Multiple states
Not sure
What is this record for?
🏫School / College
🏥Healthcare Job
✈️Travel / Immigration
📄Personal / Other

🔬 Titer Test Need Calculator

Select your situation to see exactly which titer tests you need, accepted immunity thresholds, and current self-pay costs.

🏥Healthcare Worker
🏏Nursing / Med School
🏫College / University
📄Lost Records
✈️Travel / Abroad Vaccine
🔬Just Want to Check

⚡ Emergency Record Guide — How Long Do You Have?

Select your deadline and get a step-by-step, time-specific action plan to get your records as fast as possible.

💥Today / Right Now
📅Within 24 Hours
🕐2–5 Business Days
🕒1–2 Weeks
🕙Over 2 Weeks

#txr26 section, #txr26 nav, #txr26 div, #txr26 table, #txr26 details, #txr26 img{ max-width:100%; }

#txr26 p{margin:0 0 11px} #txr26 ul, #txr26 ol{margin:8px 0 0;padding-left:21px} #txr26 li{margin:6px 0} #txr26 strong{font-weight:850} #txr26 address{font-style:normal}

#txr26 a{ color:var(--blue); font-weight:800; overflow-wrap:anywhere; text-decoration-thickness:1.5px; text-underline-offset:3px; }

#txr26 a:focus-visible, #txr26 summary:focus-visible{ outline:3px solid var(--gold); outline-offset:3px; border-radius:8px; }

/* ========================================================= HERO ========================================================= */

#txr26 .tx-hero{ position:relative; min-height:452px; margin:18px 0; padding:39px 37px; overflow:hidden; border-radius:29px; color:#fff; background: radial-gradient(circle at 12% 9%,rgba(229,166,53,.31),transparent 27%), radial-gradient(circle at 89% 17%,rgba(70,210,197,.2),transparent 29%), linear-gradient(132deg,#071a2b 0%,#123d5a 52%,#07635d 100%); box-shadow:0 20px 43px rgba(16,46,71,.2); }

#txr26 .tx-hero-copy{ position:relative; z-index:4; max-width:735px; }

#txr26 .tx-kicker{ display:inline-flex; max-width:100%; margin-bottom:14px; padding:7px 12px; border:1px solid rgba(255,255,255,.28); border-radius:999px; background:rgba(255,255,255,.11); color:#fff; font-size:13px; font-weight:850; line-height:1.4; }

#txr26 .tx-hero h2{ max-width:740px; margin:0 0 15px; color:#fff; font-size:clamp(33px,5vw,54px); line-height:1.06; letter-spacing:-.037em; }

#txr26 .tx-hero p{ max-width:750px; color:rgba(255,255,255,.95); font-size:17px; line-height:1.68; }

#txr26 .tx-hero-actions{ display:flex; flex-wrap:wrap; gap:10px; margin-top:20px; }

#txr26 .tx-hero-btn{ display:inline-flex; align-items:center; justify-content:center; min-height:48px; padding:11px 16px; border:1px solid transparent; border-radius:13px; background:var(--gold); color:#2d1d02!important; font-weight:900!important; line-height:1.35; text-align:center; text-decoration:none!important; }

#txr26 .tx-hero-btn.alt{ border-color:rgba(255,255,255,.33); background:rgba(255,255,255,.1); color:#fff!important; }

/* TEXAS REQUEST ROUTER */

#txr26 .tx-scene{ position:absolute; right:18px; bottom:15px; z-index:2; width:min(332px,31vw); height:302px; pointer-events:none; }

#txr26 .tx-device{ position:absolute; inset:7px 8px 45px; overflow:hidden; border:2px solid rgba(255,255,255,.27); border-radius:22px; background:rgba(3,20,33,.82); box-shadow:0 20px 38px rgba(0,0,0,.26); transform:perspective(800px) rotateY(-7deg); }

#txr26 .tx-device-head{ display:flex; justify-content:space-between; align-items:center; gap:8px; padding:11px 13px; border-bottom:1px solid rgba(255,255,255,.14); color:#c9f8f6; font-size:10px; font-weight:900; letter-spacing:.08em; }

#txr26 .tx-secure{ display:inline-flex; align-items:center; gap:6px; color:#79efad; }

#txr26 .tx-secure::before{ content:""; width:7px; height:7px; border-radius:50%; background:#62e49e; box-shadow:0 0 10px #62e49e; animation:txPulse 1.7s infinite ease-in-out; }

#txr26 .tx-paper{ position:absolute; left:21px; right:21px; display:grid; grid-template-columns:47px minmax(0,1fr) 26px; gap:9px; align-items:center; min-height:57px; padding:8px 10px; border:1px solid rgba(255,255,255,.14); border-radius:14px; background:rgba(255,255,255,.07); }

#txr26 .tx-paper.release{ top:58px; animation:txRelease 6s ease-in-out infinite; }

#txr26 .tx-paper.consent{ top:128px; animation:txConsent 6s ease-in-out infinite; }

#txr26 .tx-paper.recover{ top:198px; animation:txRecover 6s ease-in-out infinite; }

#txr26 .tx-code{ display:grid; place-items:center; width:43px; height:43px; border-radius:11px; background:var(--gold); color:#2c1d02; font-size:9px; font-weight:950; text-align:center; line-height:1.05; }

#txr26 .tx-paper.consent .tx-code{ background:#58cec5; color:#06302d; }

#txr26 .tx-paper.recover .tx-code{ background:#aaa0df; color:#201750; }

#txr26 .tx-paper strong{ display:block; color:#fff; font-size:13px; line-height:1.2; }

#txr26 .tx-paper small{ display:block; margin-top:3px; color:rgba(255,255,255,.67); font-size:9px; line-height:1.25; }

#txr26 .tx-arrow{ display:grid; place-items:center; width:26px; height:26px; border-radius:50%; background:rgba(255,255,255,.13); color:#fff; font-weight:950; }

#txr26 .tx-scan{ position:absolute; left:13px; right:13px; top:46px; height:3px; background:linear-gradient(90deg,transparent,#67e9db 18%,#fff 50%,#67e9db 82%,transparent); box-shadow:0 0 15px #67e9db; animation:txScan 6s ease-in-out infinite; }

#txr26 .tx-ready{ position:absolute; right:14px; bottom:12px; padding:7px 10px; border-radius:999px; background:#64e49e; color:#06291a; font-size:9px; font-weight:950; letter-spacing:.06em; opacity:0; animation:txReady 6s ease-in-out infinite; }

#txr26 .tx-folder{ position:absolute; left:20px; bottom:0; width:128px; height:79px; padding:18px 11px 10px; border-radius:10px; background:linear-gradient(135deg,#f5c15c,#d9941c); color:#4c3003; font-size:10px; font-weight:950; letter-spacing:.04em; line-height:1.3; box-shadow:0 12px 24px rgba(0,0,0,.2); animation:txFolder 6s ease-in-out infinite; }

#txr26 .tx-folder::before{ content:""; position:absolute; left:10px; top:-11px; width:54px; height:18px; border-radius:7px 7px 0 0; background:#f5c15c; }

@keyframes txScan{ 0%,9%{transform:translateY(0);opacity:0} 16%{opacity:1} 73%{transform:translateY(183px);opacity:1} 91%,100%{transform:translateY(183px);opacity:0} }

@keyframes txRelease{ 0%,100%{transform:translateX(0);border-color:rgba(255,255,255,.14)} 26%,39%{transform:translateX(4px);border-color:rgba(229,166,53,.88)} }

@keyframes txConsent{ 0%,100%{transform:translateX(0);border-color:rgba(255,255,255,.14)} 47%,59%{transform:translateX(4px);border-color:rgba(88,206,197,.88)} }

@keyframes txRecover{ 0%,100%{transform:translateX(0);border-color:rgba(255,255,255,.14)} 67%,80%{transform:translateX(4px);border-color:rgba(170,160,223,.88)} }

@keyframes txReady{ 0%,73%{opacity:0;transform:translateY(6px)} 82%,94%{opacity:1;transform:translateY(0)} 100%{opacity:0} }

@keyframes txFolder{ 0%,100%{transform:translateY(7px) rotate(-2deg)} 50%{transform:translateY(0) rotate(1deg)} }

@keyframes txPulse{ 0%,100%{opacity:.45} 50%{opacity:1} }

/* ========================================================= SHARED ========================================================= */

#txr26 .tx-section, #txr26 .tx-card, #txr26 .tx-route, #txr26 .tx-mini, #txr26 .tx-contact, #txr26 .tx-term{ border:1px solid var(--line); background:#fff; box-shadow:0 8px 23px rgba(16,46,71,.055); }

#txr26 .tx-section{ margin:18px 0; padding:23px; border-radius:22px; }

#txr26 .tx-section h2{ margin:0 0 10px; color:var(--navy2); font-size:clamp(24px,3.3vw,36px); line-height:1.16; letter-spacing:-.027em; }

#txr26 .tx-section h3{ margin:20px 0 8px; color:var(--navy); font-size:21px; line-height:1.25; }

#txr26 .tx-label{ display:inline-flex; max-width:100%; margin-bottom:8px; padding:5px 10px; border-radius:999px; background:var(--blueSoft); color:var(--blue); font-size:12px; font-weight:900; line-height:1.4; letter-spacing:.04em; text-transform:uppercase; }

#txr26 .tx-alert, #txr26 .tx-note, #txr26 .tx-good, #txr26 .tx-source, #txr26 .tx-purple{ margin:14px 0; padding:15px 16px; border-radius:15px; }

#txr26 .tx-alert{ border-left:5px solid var(--red); background:var(--redSoft); }

#txr26 .tx-note{ border-left:5px solid var(--gold); background:var(--goldSoft); }

#txr26 .tx-good{ border-left:5px solid var(--green); background:var(--greenSoft); }

#txr26 .tx-source{ border-left:5px solid var(--blue); background:var(--blueSoft); }

#txr26 .tx-purple{ border-left:5px solid var(--purple); background:var(--purpleSoft); }

/* QUICK FACTS */

#txr26 .tx-facts{ display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:11px; margin:16px 0; }

#txr26 .tx-card{ padding:16px; border-radius:18px; }

#txr26 .tx-card strong{ display:block; margin-bottom:5px; color:var(--navy2); font-size:17px; line-height:1.3; }

#txr26 .tx-card p{ margin:0; color:var(--muted); font-size:14px; }

/* TASK NAV */

#txr26 .tx-menu{ border-color:#17455f; color:#fff; background:linear-gradient(135deg,#0a2033,#164b65); }

#txr26 .tx-menu h2{color:#fff} #txr26 .tx-menu p{color:rgba(255,255,255,.84)}

#txr26 .tx-nav{ display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:9px; margin-top:14px; }

#txr26 .tx-nav a{ display:flex; align-items:center; min-height:49px; padding:11px 13px; border:1px solid rgba(255,255,255,.15); border-radius:13px; background:rgba(255,255,255,.08); color:#fff!important; font-weight:850; line-height:1.35; text-decoration:none; }

/* GRIDS */

#txr26 .tx-grid-2, #txr26 .tx-grid-3, #txr26 .tx-route-grid, #txr26 .tx-check-grid, #txr26 .tx-problem-grid, #txr26 .tx-contact-grid, #txr26 .tx-glossary{ display:grid; gap:12px; margin-top:13px; }

#txr26 .tx-grid-2, #txr26 .tx-route-grid, #txr26 .tx-check-grid, #txr26 .tx-problem-grid, #txr26 .tx-contact-grid, #txr26 .tx-glossary{ grid-template-columns:repeat(2,minmax(0,1fr)); }

#txr26 .tx-grid-3{ grid-template-columns:repeat(3,minmax(0,1fr)); }

#txr26 .tx-mini, #txr26 .tx-contact, #txr26 .tx-term{ padding:17px; border-radius:18px; }

#txr26 .tx-mini strong, #txr26 .tx-contact strong{ display:block; margin-bottom:6px; color:var(--navy2); font-size:18px; line-height:1.3; }

/* ROUTES */

#txr26 .tx-route{ position:relative; padding:20px; overflow:hidden; border-radius:19px; }

#txr26 .tx-route::before{ content:""; position:absolute; top:0; left:0; width:100%; height:5px; background:linear-gradient(90deg,var(--blue),#4fc9c9); }

#txr26 .tx-route.fast::before{ background:linear-gradient(90deg,#d98f15,var(--gold)); }

#txr26 .tx-route.purple::before{ background:linear-gradient(90deg,var(--purple),#9f8be0); }

#txr26 .tx-route-tag{ display:inline-flex; margin-bottom:9px; padding:5px 9px; border-radius:999px; background:var(--blueSoft); color:var(--blue); font-size:11px; font-weight:900; }

#txr26 .tx-route.fast .tx-route-tag{ background:var(--goldSoft); color:#865800; }

#txr26 .tx-route.purple .tx-route-tag{ background:var(--purpleSoft); color:var(--purple); }

#txr26 .tx-route strong{ display:block; margin-bottom:6px; color:var(--navy2); font-size:21px; line-height:1.25; }

/* ACTIONS */

#txr26 .tx-actions{ display:flex; flex-wrap:wrap; gap:9px; margin-top:13px; }

#txr26 .tx-action{ display:inline-flex; align-items:center; justify-content:center; min-height:45px; padding:10px 14px; border-radius:12px; background:var(--navy2); color:#fff!important; font-weight:900!important; line-height:1.35; text-align:center; text-decoration:none!important; }

#txr26 .tx-action.light{ border:1px solid var(--line); background:#fff; color:var(--blue)!important; }

/* STEPS */

#txr26 .tx-steps{ counter-reset:txStep; display:grid; gap:11px; margin-top:14px; }

#txr26 .tx-step{ position:relative; min-height:72px; padding:15px 15px 15px 62px; border:1px solid var(--line); border-radius:17px; background:linear-gradient(180deg,#fff,#f8fbfd); }

#txr26 .tx-step::before{ counter-increment:txStep; content:counter(txStep); position:absolute; left:15px; top:16px; display:grid; place-items:center; width:34px; height:34px; border-radius:50%; background:var(--navy2); color:#fff; font-weight:950; }

#txr26 .tx-step strong{ display:block; margin-bottom:3px; color:var(--navy2); font-size:18px; line-height:1.3; }

/* CHECKS */

#txr26 .tx-check{ position:relative; min-height:47px; padding:11px 12px 11px 43px; border:1px solid var(--line); border-radius:14px; background:#fff; }

#txr26 .tx-check::before{ content:"✓"; position:absolute; left:12px; top:12px; display:grid; place-items:center; width:22px; height:22px; border-radius:50%; background:var(--greenSoft); color:var(--green); font-weight:950; }

/* PROBLEMS */

#txr26 .tx-problem{ position:relative; padding:15px 15px 15px 50px; border:1px solid var(--line); border-radius:16px; background:#fff; }

#txr26 .tx-problem::before{ content:"→"; position:absolute; left:14px; top:16px; display:grid; place-items:center; width:26px; height:26px; border-radius:50%; background:var(--goldSoft); color:#93620b; font-weight:950; }

#txr26 .tx-problem strong{ display:block; margin-bottom:3px; color:var(--navy2); }

/* PHONE SCRIPTS */

#txr26 .tx-script{ position:relative; margin:14px 0; padding:18px 18px 18px 57px; border:1px dashed #8fb8ca; border-radius:17px; background:linear-gradient(135deg,#edf8fc,#fff); }

#txr26 .tx-script::before{ content:"☎"; position:absolute; left:15px; top:17px; display:grid; place-items:center; width:31px; height:31px; border-radius:50%; background:var(--blue); color:#fff; font-weight:900; }

#txr26 .tx-script strong{ display:block; margin-bottom:4px; color:var(--navy2); }

/* TABLE */

#txr26 .tx-table-wrap{ width:100%; margin:14px 0; overflow-x:auto; border:1px solid var(--line); border-radius:17px; -webkit-overflow-scrolling:touch; }

#txr26 .tx-table{ width:100%; min-width:740px; border-collapse:collapse; background:#fff; }

#txr26 .tx-table caption{ padding:12px 13px; background:#f3f8fa; color:var(--navy2); font-weight:900; text-align:left; }

#txr26 .tx-table th{ padding:12px 13px; background:var(--navy2); color:#fff; text-align:left; font-size:14px; line-height:1.4; }

#txr26 .tx-table td{ padding:12px 13px; border-top:1px solid var(--line); vertical-align:top; }

#txr26 .tx-table td:first-child{ color:var(--navy); font-weight:850; }

#txr26 .tx-address{ margin:13px 0; padding:17px; border:1px solid var(--line); border-radius:17px; background:var(--soft); }

/* GLOSSARY */

#txr26 .tx-term dt{ margin:0 0 5px; color:var(--navy2); font-size:17px; font-weight:950; }

#txr26 .tx-term dd{ margin:0; color:var(--muted); }

/* FAQ */

#txr26 .tx-faq details{ margin:10px 0; padding:14px 16px; border:1px solid var(--line); border-radius:15px; background:#fff; }

#txr26 .tx-faq summary{ cursor:pointer; color:var(--navy2); font-weight:900; line-height:1.4; }

#txr26 .tx-faq details p{ margin:9px 0 0; }

/* FINAL DISCLAIMER */

#txr26 .tx-final{ margin-top:20px; padding:19px; border:2px solid #b94a45; border-left-width:6px; border-radius:19px; background:var(--redSoft); }

#txr26 .tx-final h2{ margin:0 0 8px; color:#762925; font-size:23px; line-height:1.25; }

#txr26 .tx-small{ color:var(--muted); font-size:13px; }

/* ========================================================= TABLET ========================================================= */

@media(max-width:980px){ #txr26 .tx-facts{ grid-template-columns:repeat(3,minmax(0,1fr)); }

#txr26 .tx-nav{ grid-template-columns:repeat(2,minmax(0,1fr)); }

#txr26 .tx-scene{ right:2px; width:295px; opacity:.55; } }

/* ========================================================= MOBILE ========================================================= */

@media(max-width:760px){ #txr26{ width:100vw; max-width:100vw; margin-left:calc(50% - 50vw); margin-right:calc(50% - 50vw); padding-left:10px; padding-right:10px; overflow-x:hidden; }

#txr26 .tx-hero{ min-height:auto; padding:26px 15px 211px; border-radius:20px; }

#txr26 .tx-hero h2{ font-size:30px; line-height:1.15; letter-spacing:-.016em; }

#txr26 .tx-hero p{ font-size:16px; line-height:1.66; }

#txr26 .tx-kicker{ border-radius:14px; }

#txr26 .tx-scene{ right:50%; bottom:4px; width:286px; height:198px; opacity:.8; transform:translateX(50%); }

#txr26 .tx-device{ inset:3px 6px 25px; }

#txr26 .tx-paper{ left:14px; right:14px; grid-template-columns:39px minmax(0,1fr) 24px; min-height:49px; }

#txr26 .tx-paper.release{top:49px} #txr26 .tx-paper.consent{top:108px} #txr26 .tx-paper.recover{top:167px}

#txr26 .tx-code{ width:37px; height:37px; }

#txr26 .tx-ready, #txr26 .tx-folder{ display:none; }

#txr26 .tx-hero-actions, #txr26 .tx-actions{ flex-direction:column; }

#txr26 .tx-hero-btn, #txr26 .tx-action{ width:100%; }

#txr26 .tx-facts, #txr26 .tx-nav, #txr26 .tx-grid-2, #txr26 .tx-grid-3, #txr26 .tx-route-grid, #txr26 .tx-check-grid, #txr26 .tx-problem-grid, #txr26 .tx-contact-grid, #txr26 .tx-glossary{ grid-template-columns:1fr; }

#txr26 .tx-section{ padding:18px 14px; border-radius:18px; }

#txr26 .tx-step{ padding:15px 13px 15px 58px; } }

/* MOBILE TABLES -> CARDS */

@media(max-width:680px){ #txr26 .tx-table-wrap{ overflow:visible; border:0; }

#txr26 .tx-table{ min-width:0; background:transparent; }

#txr26 .tx-table thead{ position:absolute; left:-9999px; width:1px; height:1px; overflow:hidden; }

#txr26 .tx-table, #txr26 .tx-table tbody, #txr26 .tx-table tr, #txr26 .tx-table td{ display:block; width:100%; }

#txr26 .tx-table caption{ display:block; margin-bottom:9px; border:1px solid var(--line); border-radius:14px; }

#txr26 .tx-table tr{ margin-bottom:11px; overflow:hidden; border:1px solid var(--line); border-radius:15px; background:#fff; }

#txr26 .tx-table td{ padding:10px 11px; border-top:1px solid var(--line); }

#txr26 .tx-table td:first-child{ border-top:0; }

#txr26 .tx-table td::before{ content:attr(data-label); display:block; margin-bottom:4px; color:var(--navy2); font-size:11px; font-weight:900; letter-spacing:.03em; text-transform:uppercase; } }

@media(max-width:390px){ #txr26 .tx-hero{ padding-left:13px; padding-right:13px; }

#txr26 .tx-hero h2{ font-size:28px; line-height:1.16; }

#txr26 .tx-scene{ width:270px; }

#txr26 .tx-section{ padding-left:12px; padding-right:12px; } }

@media(prefers-reduced-motion:reduce){ #txr26 .tx-secure::before, #txr26 .tx-paper, #txr26 .tx-scan, #txr26 .tx-ready, #txr26 .tx-folder{ animation:none!important; }

#txr26 .tx-scan{ top:127px; opacity:.45; } }

Texas ImmTrac2 · F11-11406 · adult consent · child records · school proof

Request Your Texas Immunization Record Without Using the Wrong Form

Texas residents generally do not use a public ImmTrac2 patient login. The fastest record may already be with a doctor, pharmacy, school or local health department, while a formal Texas Immunization Registry release uses DSHS Form F11-11406.

The main complication is consent: requesting an existing history and consenting to keep information in ImmTrac2 are different tasks. This guide separates those workflows and explains adult age rules, child records, request delivery, school proof and missing-record recovery.

Privacy first:
do not upload a completed ImmTrac2 form, signature, birth date, vaccine history, child information, Social Security number, provider login or identity documents to this independent guide. Send private information only through the official Texas DSHS, provider, pharmacy, school or public-health route you intentionally choose.

State registry

ImmTrac2 — Texas Immunization Registry.

Official release

F11-11406, current PDF revised 05/2026.

Adult consent

F11-13366, revised 02/2026.

Minor consent

C-7, revised 02/2026.

ImmTrac2 help

800-348-9158

First decision

Which Texas immunization-record task are you actually trying to complete?

Need usable proof quickly
Ask the record holder first

Contact the doctor, pharmacy, school, college, local health department, occupational-health office or military source that may already possess the record.

  • Ask for a complete immunization history.
  • Ask for month/day/year administration dates.
  • Ask whether the source can access or has reported to ImmTrac2.
  • Confirm whether the receiving organization accepts that document.
Need official state-registry history
Use F11-11406

This authorizes Texas DSHS to release an available official immunization history from ImmTrac2.

  • Adult client can request self.
  • Parent can request an available child record.
  • Legal guardian can request an available child record.
  • Managing conservator can request an available child record.
Age 18 or older
Resolve adult consent

Texas DSHS currently says people 18+ must sign the Adult Consent Form when requesting/maintaining ImmTrac2 records.

The age-26 deadline is critical if childhood history was retained from a minor registration.

Child under 18
Do not confuse C-7 with a record request

C-7 grants minor participation consent. F11-11406 is the authorization used to request release of the available official history.

Ask the receiving organization:
“Do you specifically need an official ImmTrac2 history, or will you accept an appropriately validated provider, public-health, school or other health-authority record?”

Go directly to your Texas record problem

These routes are intentionally task-specific.

Deadline triage

Choose a route based on how soon the record is needed

Today or tomorrow

Call the provider, pharmacy, school, college or local health department first. These offices may already hold acceptable proof.

This week

Request local copies and submit F11-11406 in parallel if an official ImmTrac2 release may still be needed.

No urgent deadline

Use the official registry-release workflow and reconstruct missing records systematically.

No universal DSHS turnaround is promised here.
Request workload and record matching can vary. Do not build a school or employment deadline around an unofficial “exact turnaround” estimate.

Official state-registry release

Use F11-11406 to request an available official ImmTrac2 history

F11-11406 is titled Texas Immunization Registry (ImmTrac2) Authorization to Release Official Immunization History.

Version mismatch to know about:
the live Texas DSHS forms page and current direct PDF show Revised 05/2026. A DSHS public FAQ can still display 02/2026 beside F11-11406. Use the forms page or current direct PDF rather than an old downloaded copy.
Download a fresh F11-11406
Confirm stock number F11-11406 and current revision before completing it.
Enter the client information
The client is the person whose official immunization history is being requested.
Specify where the official record should go
Complete the receiving person/organization information.
Select the final-record delivery method
The form allows fax, mail to the listed address or email.
Complete the requestor section in full
The current form explicitly says requestor information must be completed in its entirety.
Select the relationship
Choose Adult Client/Self, Parent, Legal Guardian or Managing Conservator for a child.
Sign and date
Make sure the authorization is complete before sending it.
For an adult, address adult consent too
Texas DSHS currently instructs people age 18+ to sign the Adult Consent Form.
Submit through an official route
Public DSHS guidance currently supports email, fax and mail for record requests; provider/local-health routes can also help.
Save the request and proof of transmission
Keep the signed form, submission date and any email/fax confirmation privately.

Before filling the PDF

Exact information requested on the current F11-11406

F11-11406 preparation checklist
Section Current information requested Practical check
Client identity First, middle and last name; date of birth; sex field printed on the form. Use accurate legal/source-record information.
Client address Address, apartment/building, city, state, ZIP and county. Complete county and apartment/building when applicable.
Recipient Name/organization, address, city, state, ZIP and telephone. Use the exact department or office when sending directly to a school/employer.
Final delivery Fax, mail to listed address, or email address. Do not select a delivery method without completing its destination.
Requestor Printed name, address, apartment/building, city, state, ZIP, county, email if available and telephone. Do not stop after filling only the client’s information.
Relationship Adult Client/Self, Parent, Legal Guardian or Managing Conservator for a child. Select the relationship that actually applies.
Authorization Signature and date. Review all delivery information before signing.
Photo ID:
the current F11-11406 itself does not print a universal instruction requiring every requester to attach a driver license, passport or other photo ID. Do not send extra identity documents merely because an unofficial site tells you to. Follow additional identity instructions only when an official office asks for them.
English and Spanish:
the current F11-11406 PDF contains both language versions.

Public request submission

Where to send the Texas immunization-record request

Official record-request routes
Route Destination What to save
Email ImmTrac2@dshs.texas.gov Sent message plus attached signed PDF.
Fax 512-776-7790 Successful fax confirmation.
Mail Texas Immunization Registry – MC 1946, P.O. Box 149347, Austin, TX 78714-9347 Copy of signed form and mailing date.
Registered healthcare provider Provider participating in ImmTrac2. Provider printout or request documentation.
Local health department Local Texas public-health organization. Office instructions and any record issued.
Record-release mailing address

Texas Department of State Health Services
Immunization Section
Texas Immunization Registry – MC 1946
P.O. Box 149347
Austin, TX 78714-9347

Easy point to confuse

How you send the request is different from how the final record is delivered

Request submission method

This is how the completed authorization reaches Texas DSHS—for example public-request email, fax or mail.

Official record delivery method

This is where F11-11406 instructs DSHS to send the resulting record—email, fax or the listed mailing address.

Example:
you may email the signed authorization to DSHS while asking the final official history to be faxed directly to an authorized recipient listed on the form.
Double-check the destination.
Immunization records contain sensitive health information. Verify the recipient email, fax number or postal address before signing.

Understand the registry response

Three outcomes printed directly on F11-11406

Record Released

A matching available ImmTrac2 history was located and released.

Record Not Found

The search did not locate the expected registry record using the information available.

Record Found, but No Immunizations Reported

A client profile exists, but no immunization events are reported in that record.

What to do after each result
Result Check next Do not assume
Record Released Compare expected vaccines, providers and exact dates. That ImmTrac2 contains every lifetime dose.
Record Not Found Consent, providers, pharmacy, schools, other states, name/DOB history. That the person was never vaccinated.
No Immunizations Reported Original administering providers and reporting history. That an empty registry profile is the only available record.
Result follow-up script
“I submitted F11-11406 on [date]. If the search has been completed, can you tell me whether the result is Record Released, Record Not Found, or Record Found but No Immunizations Reported, and whether additional information is required?”

Form chooser

Do not use a Texas consent form when you only need a record copy

Important ImmTrac2 forms
Form Primary purpose Common mistake
F11-11406 Authorize release of an available official immunization history. Using a consent form instead when the real task is obtaining a copy.
F11-13366 Adult consent for ImmTrac2 registration/participation. Assuming signing adult consent alone tells DSHS where to deliver an official requested copy.
C-7 Minor consent for a child younger than 18. Using it instead of F11-11406 when a parent simply needs the child’s existing record.
C-8 Withdrawal of consent. Confusing removal/withdrawal with record retrieval.

Critical retention deadline

If childhood records are in ImmTrac2, address adult consent before age 26

Minor consent ends when the child becomes an adult
Texas DSHS says a child registered in ImmTrac2 must sign an adult consent form at age 18.
The childhood history is temporarily held
DSHS says childhood immunization records are held until the participant turns 26.
Submit adult consent before the 26th birthday
This is the important preservation step for a childhood history retained from minor participation.
No adult consent by age 26 means deletion
Texas DSHS says the immunization records are deleted when the required adult consent was not submitted by the 26th birthday.

If you are 18–25, do not wait until a job, college or military deadline.
Verify adult consent while the childhood record is still within the retention window.
Age 18–25 script
“I participated in ImmTrac2 as a child and I am now [age]. Please tell me whether adult consent has been recorded and what current official route I should use to preserve and request my childhood history before age 26.”

Older adult recovery

Over 26 with no preserved childhood ImmTrac2 history?

If childhood information was deleted because adult consent was not completed within the retention period, a new consent cannot guarantee recovery of information that no longer exists in ImmTrac2.

Healthcare records

  • Former pediatrician
  • Current physician
  • Hospital network
  • Archived chart custodian
Institutional records

  • School
  • College health office
  • Occupational health
  • Military / VA records
Personal records

  • Old vaccine card
  • Baby book
  • Camp/sports records
  • Travel documents

Parent / guardian workflow

How to request a child’s Texas immunization record

Ask the child’s current healthcare provider
Request a complete immunization history and ask whether the provider participates in ImmTrac2.
Ask whether the child’s registry consent exists
Texas uses a consent-based registry.
Ask whether each administered dose was reported
Compare the provider’s clinical record with the registry history.
Use F11-11406 for a formal state-registry release
Enter the child as client and complete the authorized adult requestor section.
Select the correct relationship
Parent, Legal Guardian or Managing Conservator for a child are printed on the current release form.
Use C-7 only when minor participation consent is the task
Consent and record release solve different problems.

Pediatrician script
“I need my child’s complete Texas immunization history for [school/childcare/personal records]. Please compare your clinical record with ImmTrac2, confirm whether current minor consent exists and tell me whether every vaccine your office administered was reported.”

Important official-source discrepancy

Record-release and consent mailing instructions should not be assumed to be identical

F11-11406 record release

The current release PDF and DSHS Request Records section both use MC 1946.

Consent enrollment

Current DSHS materials are not perfectly aligned: the Programs page lists MC 1947 for enrollment, while current consent-form footers display MC 1946.

Do not guess the mailing code for a consent form.
If you are mailing F11-13366 or C-7 directly rather than working through a registered provider or local health department, confirm the current mailing instruction with ImmTrac2 before sending the form.
For F11-11406 record requests:
use the MC 1946 address printed on the current release form unless Texas DSHS updates the form.

Portal confusion

ImmTrac2 is not an ordinary public patient-login portal

ImmTrac2 online registry access is intended for authorized organizations and users. A resident who only needs their own or their child’s vaccine history should use the consumer record-request routes rather than trying to obtain organizational credentials.

Resident / parent

  • Provider or pharmacy.
  • School or college.
  • Local health department.
  • F11-11406 official release.
  • Consent form when participation must be addressed.
Authorized user

  • Approved organization access.
  • Assigned credentials.
  • Authorized registry purpose.
  • Organization-level privacy responsibilities.

No record or incomplete history

Why ImmTrac2 may not contain the complete Texas vaccine history

Consent was never granted
Registry information depends on Texas consent requirements.
Adult consent was not completed
Childhood history may become unavailable after age 18 and can be deleted after age 26.
Provider reporting gap
The original clinical chart may contain a dose not shown in the registry.
Very old vaccination
Older histories may predate practical electronic registry reporting.
Vaccinated outside Texas
Another state, country, military system or federal source may hold the record.
Former name or demographic difference
Older source records can use different identity information.
Closed provider
A successor practice, hospital network or chart custodian may hold the original record.
Pharmacy vaccine
The administering pharmacy may have documentation not present in the returned history.
School copy survives
A former school may retain previously submitted official evidence.
Registry profile exists with no reported doses
This is a specific F11-11406 search outcome.

Best recovery order

Call the administering provider
Ask for the original administration record.
Ask whether the vaccine was reported to ImmTrac2
Compare source history with registry history.
Check the exact administering pharmacy
Ask for its complete immunization history.
Check previous schools and colleges
Ask for previously accepted vaccination documentation.
Contact local public health
Ask whether that office can assist with an available ImmTrac2 search or record route.
Search other states separately
Use the other jurisdiction’s official IIS or provider.
Check military, VA or occupational-health records when applicable
These systems may hold separate documentation.

Missing electronically does not equal “never vaccinated.”
Do not repeat a vaccination solely because one registry result is incomplete. Give all available evidence to the appropriate healthcare professional for medical decisions.

Wrong or missing information

How to investigate a Texas immunization-record correction

The F11-11406 privacy notice states that individuals can ask the state agency to correct information determined to be incorrect. For a vaccine event, start with the administering organization because it can verify the source clinical record.

Correction evidence to collect
Detail Where to find it Why it helps
Vaccine name Provider portal, pharmacy history, card or visit summary. Identifies the exact event.
Administration date Clinical record, pharmacy record, receipt or claim. Narrows the encounter.
Administering organization Clinic, pharmacy, employer or public-health record. Identifies who can verify the source event.
Name/DOB at visit Provider profile or insurance information. Can explain matching discrepancies.
Manufacturer/lot when available Detailed administration record. Adds precise source verification.
Correction script
“My immunization history is missing or incorrectly lists [vaccine/date]. Please locate the original administration record, verify the identity information used for that encounter and confirm whether the vaccination was reported correctly to ImmTrac2.”

Fastest source for many users

Provider and pharmacy records may solve the problem before DSHS does

Healthcare provider

  • Request complete immunization history.
  • Ask whether consent exists.
  • Ask whether each administered dose was reported.
  • Verify legal name and DOB.
  • Ask whether the office can print an ImmTrac2 history.
Pharmacy

  • Contact the administering store.
  • Check immunization—not prescription—history.
  • Try old phone/email account details.
  • Request administration dates.
  • Ask whether each dose was reported to ImmTrac2.

Pharmacy script
“I received [vaccine] at this location around [date]. Please provide the administration record and tell me whether the vaccination was reported to ImmTrac2.”

Local Texas support

Use a local health department or DSHS public-health region when appropriate

Texas DSHS maintains directories and location tools for local public-health organizations. Services vary by jurisdiction, so call before traveling.

Record owner’s legal name
Date of birth
Former names
Previous Texas addresses
Provider names
Pharmacy locations
Approximate vaccine years
Other states/countries
Record purpose
Deadline

Local-health script
“I need help locating a Texas immunization history for [purpose]. Can your office search or print an available ImmTrac2 record, or tell me which official request/consent process I should use?”

Provider closed or retired

Recover records after a Texas medical practice closes

  1. Call the old practice telephone number for a successor-practice message.
  2. Contact the hospital system or medical group previously associated with the provider.
  3. Ask whether an archived-record custodian received the charts.
  4. Check previous schools or colleges for records you submitted.
  5. Check pharmacy immunization history.
  6. Request any available ImmTrac2 history.
  7. Check other states where vaccinations occurred.
Keep partial records.
A school copy, pharmacy printout and provider record may together reconstruct a history even when no single source is complete.

2026–2027 school documentation

Texas schools can accept more than one kind of immunization record

The current 2026–2027 DSHS K–12 guidance explains how vaccination documentation can be validated.

Examples of acceptable Texas school documentation
Document Current DSHS rule What to check
Personal/provider immunization record Can be acceptable when validated by a physician or public-health personnel. Validation can include signature, initials or stamp.
Electronic health-record immunization history Must include clinic contact information, provider signature/stamp, vaccine name and vaccination date. Do not rely on a bare portal screenshot missing validation details.
Official health-authority record Accepted by current DSHS guidance. An official ImmTrac2 history is one route.
Official school record An official record received from school officials can be acceptable. Ask the previous school to transmit the full record.
Official school record from another state Specifically recognized by the current Texas guidance. This can save time for transfer students.
Complete dates:
current DSHS school documentation uses vaccination dates in month/day/year format.
Serologic evidence:
current Texas K–12 guidance recognizes serologic evidence for certain diseases in specified circumstances. That does not make antibody testing a universal replacement for a missing record. Ask the school and healthcare professional before ordering testing.

School enrollment troubleshooting

A missing record does not automatically qualify a student for provisional enrollment

Texas DSHS lists specific provisional-enrollment situations. The correct school decision depends on the student’s circumstances and documented immunization status.

Texas-to-Texas transfer

Students transferring from one Texas public or private school to another can fall within specific provisional rules.

Protected transfer situations

DSHS also identifies qualifying homeless students, active-duty military dependents and children in foster care.

Series in progress

A student who has received at least one dose of each applicable age-appropriate required vaccine and is not overdue can qualify under the in-progress rule.

30-day review:
a school nurse or administrator reviews the status of a provisionally enrolled student every 30 days to ensure continued compliance.
Lost record is not an exemption.
Current Texas DSHS guidance says an exemption cannot simply be chosen because a record is lost or incomplete and obtaining/correcting it is inconvenient.

College, clinical programs, employment and military

Ask which document is accepted before chasing another copy

Record strategy by use case
Purpose Check first Ask the recipient
College admission Provider, prior school, ImmTrac2 and student-health portal. Which specific upload or form is accepted?
Healthcare training Provider, pharmacy, ImmTrac2 and program portal. Does the program require its own signed verification form?
Healthcare employment Occupational health, provider, pharmacy and ImmTrac2. What exact evidence does employee health accept?
Military ImmTrac2, provider, school and military records. Does the recruiter need a full official history or another military form?
Travel Provider, travel clinic and official destination requirements. Is a standard immunization history sufficient?
Yellow fever:
Texas DSHS says it does not routinely maintain yellow-fever-specific International Certificates of Vaccination or Prophylaxis. Contact the vaccinating physician or clinic first. A reported yellow-fever vaccination may appear in ImmTrac2, but that is not guaranteed.

Moved across state lines

ImmTrac2 is not a universal national vaccine-record database

List each state where vaccines were administered
Include childhood, college, military, employment and travel periods.
Request each jurisdiction separately
Use the original provider, pharmacy, school or state IIS.
Combine verified records
Build one private lifetime file containing the best official evidence from every source.
Give verified history to the current provider when appropriate
This can help the provider maintain a more complete clinical history.

Contact decision table

Who should you contact for Texas immunization-record help?

Use the contact that matches your problem
Task Best route Prepare first
Public ImmTrac2 record request ImmTrac2@dshs.texas.gov Complete signed current F11-11406.
Record-release form questions 800-252-9152 Current form, request purpose and record-owner age.
ImmTrac2 support 800-348-9158 Explain whether issue is registry participation, consent or another ImmTrac2 problem.
Fax record release 512-776-7790 Signed readable F11-11406 and fax confirmation.
School immunization question schoolimm@dshs.texas.gov Grade, school issue and exact documentation question.
Local record assistance Local health department or DSHS public-health region. County, providers, dates and partial records.
Texas Immunization Section

800-252-9152

Use the request-specific 512-776-7790 fax printed on F11-11406 when faxing that release form.

Fax-number distinction:
the DSHS general Immunization Section contact page lists other program fax numbers, but the current F11-11406 record-release form specifically prints 512-776-7790. Use the form-specific fax for the record-release authorization.

Before calling

Build this private Texas record-recovery worksheet

Current legal name
Former / maiden names
Date of birth
Previous Texas addresses
Current phone/email
Old phone/email details
Parent/guardian information
Approximate vaccine years
Provider names
Pharmacy locations
Previous schools/colleges
Other states/countries
Military/federal sources
Adult-consent status if 18+
Exact document requested
Submission deadline

Universal Texas record script
“I am trying to obtain a complete immunization history for [purpose]. Vaccines may have been administered around [years] by [providers/pharmacies]. Please tell me whether you hold the record, whether it appears in ImmTrac2 and whether I need F11-11406 or a separate consent step.”

Before sending proof

Final Texas immunization-record quality check

Name is correct
Date of birth is correct
Vaccine names are readable
Administration dates are complete
Provider records compared
Pharmacy history checked
Former names checked
Other-state records checked
Adult consent reviewed when relevant
Every PDF page is present
Receiving organization accepts the format
No official record was manually altered
No unofficial site received sensitive documents
A protected backup was saved

Plain-English terminology

Texas immunization-record glossary

ImmTrac2
Texas Immunization Registry, the state’s consent-based immunization information system.

F11-11406
Authorization to Release Official Immunization History used to request an available ImmTrac2 history.

F11-13366
Texas Immunization Registry Adult Consent Form.

C-7
Texas ImmTrac2 Minor Consent Form for clients younger than 18.

C-8
Texas ImmTrac2 Withdrawal of Consent and Confirmation Form.

Official immunization history
An available immunization record formally released from ImmTrac2 after authorization.

Adult consent
Consent used for an adult’s ImmTrac2 registration and retention under current Texas rules.

Minor consent
Consent granted by an authorized parent, guardian or managing conservator for a client younger than 18.

Record Not Found
One of the search outcomes printed on F11-11406 when the expected registry record is not located.

Record Found, but No Immunizations Reported
A search outcome indicating that a registry client profile exists but no immunization events are reported in the returned record.

Provisional enrollment
A Texas school status available only when the student meets specific DSHS criteria.

Frequently asked questions

Requesting immunization records Texas FAQs

How do I request my Texas immunization records?

Start with the provider, pharmacy, school or local health department most likely to already have the history. For an official available ImmTrac2 record, use Texas DSHS Form F11-11406.

What is the current Texas ImmTrac2 record-request form?

F11-11406 is the Authorization to Release Official Immunization History. The current direct Texas DSHS PDF reviewed for this guide is revised 05/2026.

Can I email the Texas immunization-record request?

Current Texas DSHS public guidance directs members of the public requesting an ImmTrac2 shot record to ImmTrac2@dshs.texas.gov. Fax and mail routes are also available.

Do I need to attach photo ID to F11-11406?

The current F11-11406 itself does not print a universal requirement that every requester attach photo identification. Follow any additional identity instructions given directly by Texas DSHS rather than automatically sending unnecessary sensitive documents.

What happens to ImmTrac2 records when a child turns 18?

Texas DSHS says a child registered in ImmTrac2 must sign an Adult Consent Form after turning 18. Childhood records are held until age 26 while adult consent is pending. If adult consent is not submitted by the 26th birthday, DSHS says those immunization records are deleted.

What is the difference between F11-11406 and F11-13366?

F11-11406 authorizes release of an available official ImmTrac2 history. F11-13366 grants adult consent for ImmTrac2 registration and participation. An adult requesting records may need to address both issues.

How do I request my child’s Texas vaccine record?

Ask the child’s healthcare provider first. For a formal ImmTrac2 release, use F11-11406 and identify the authorized requester as Parent, Legal Guardian or Managing Conservator for a child. C-7 is the minor consent form, not the record-release form.

What if ImmTrac2 says “Record Not Found”?

Check consent history, original providers, pharmacies, previous schools, local public health, former names, other states and military or employer records. A registry search that does not find a record does not prove the person was never vaccinated.

Can an ImmTrac2 record be used for Texas school enrollment?

An official health-authority record can be acceptable under current Texas DSHS school documentation rules. Properly validated provider/public-health records and qualifying official school records can also be acceptable.

Does a lost vaccine record automatically qualify a Texas student for an exemption or 30-day provisional enrollment?

No. Texas DSHS says an exemption cannot simply be chosen because locating or correcting a record is inconvenient, and provisional enrollment is limited to students who meet specific eligibility criteria.

Independent information guide — not a medical office or government registry

ImmunizationRecord.org is an independent informational website. It is not Texas DSHS, ImmTrac2, a DSHS public-health region, local health department, medical office, pharmacy, school, college, employer, military records office or government registry.

We cannot search, access, add, delete, correct, certify or release your ImmTrac2 record. Do not send this website a completed F11-11406, F11-13366, C-7, signature, Social Security number, birth certificate, identity document, child record, vaccine card, registry credential or other sensitive health information.

This guide explains record-retrieval and documentation routes only. It does not provide medical advice or determine whether a vaccine, repeat dose, antibody test, exemption, provisional school status, college requirement, employment requirement, military requirement or travel requirement applies to a particular person.

Texas DSHS and ImmTrac2 public pages, current 2026 forms and 2026–2027 school documentation materials reviewed August 21, 2026. Forms, revision dates, mailing codes, contacts, registry procedures and school rules can change; confirm current official instructions before sending private information.