How to Get North Carolina Vaccine Records Online in 2026

💉 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

/* CORE SECTIONS */ #ncirx26 .ncx-section{ margin:18px 0; padding:23px; border:1px solid var(--line); border-radius:21px; background:#fff; box-shadow:0 8px 22px rgba(16,51,79,.05); } #ncirx26 .ncx-section h2{ margin:0 0 10px; color:var(--navy2); font-size:clamp(24px,3.2vw,35px); line-height:1.17; letter-spacing:-.025em; } #ncirx26 .ncx-section h3{ margin:20px 0 8px; color:var(--navy); font-size:21px; line-height:1.25; } #ncirx26 .ncx-label{ display:inline-flex; margin-bottom:8px; padding:5px 9px; border-radius:999px; background:var(--blue-soft); color:var(--blue); font-size:12px; font-weight:900; text-transform:uppercase; letter-spacing:.04em; }

/* ALERTS */ #ncirx26 .ncx-info, #ncirx26 .ncx-warning, #ncirx26 .ncx-success, #ncirx26 .ncx-danger, #ncirx26 .ncx-purple{ margin:14px 0; padding:15px 16px; border-radius:15px; } #ncirx26 .ncx-info{border-left:5px solid var(--blue);background:var(--blue-soft)} #ncirx26 .ncx-warning{border-left:5px solid var(--gold);background:var(--gold-soft)} #ncirx26 .ncx-success{border-left:5px solid var(--green);background:var(--green-soft)} #ncirx26 .ncx-danger{border-left:5px solid var(--red);background:var(--red-soft)} #ncirx26 .ncx-purple{border-left:5px solid var(--purple);background:var(--purple-soft)}

/* FACTS + GRIDS */ #ncirx26 .ncx-facts, #ncirx26 .ncx-grid-2, #ncirx26 .ncx-grid-3, #ncirx26 .ncx-route-grid, #ncirx26 .ncx-check-grid, #ncirx26 .ncx-problem-grid, #ncirx26 .ncx-glossary{ display:grid; gap:11px; margin-top:13px; } #ncirx26 .ncx-facts{grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0} #ncirx26 .ncx-grid-2, #ncirx26 .ncx-route-grid, #ncirx26 .ncx-check-grid, #ncirx26 .ncx-problem-grid, #ncirx26 .ncx-glossary{grid-template-columns:repeat(2,minmax(0,1fr))} #ncirx26 .ncx-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))} #ncirx26 .ncx-card, #ncirx26 .ncx-route-card, #ncirx26 .ncx-mini, #ncirx26 .ncx-term{ padding:16px; border:1px solid var(--line); border-radius:17px; background:#fff; } #ncirx26 .ncx-card strong, #ncirx26 .ncx-mini strong, #ncirx26 .ncx-route-card strong{ display:block; margin-bottom:5px; color:var(--navy2); font-size:17px; line-height:1.3; } #ncirx26 .ncx-card p{margin:0;color:var(--muted);font-size:14px} #ncirx26 .ncx-route-card{ position:relative; padding-top:21px; overflow:hidden; } #ncirx26 .ncx-route-card:before{ content:""; position:absolute; top:0;left:0; width:100%;height:5px; background:linear-gradient(90deg,var(--blue),#4dc7bd); } #ncirx26 .ncx-route-card.fast:before{background:linear-gradient(90deg,#c7800a,#efb641)} #ncirx26 .ncx-route-card.school:before{background:linear-gradient(90deg,var(--purple),#9d8ed8)}

/* DARK TASK NAV */ #ncirx26 .ncx-menu{ color:#fff; border-color:#164763; background:linear-gradient(135deg,#092239,#174d69); } #ncirx26 .ncx-menu h2{color:#fff} #ncirx26 .ncx-menu p{color:rgba(255,255,255,.84)} #ncirx26 .ncx-nav{ display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:8px; margin-top:13px; } #ncirx26 .ncx-nav a{ display:flex; align-items:center; min-height:47px; padding:10px 12px; border:1px solid rgba(255,255,255,.15); border-radius:12px; background:rgba(255,255,255,.08); color:#fff!important; text-decoration:none; }

/* STEPS */ #ncirx26 .ncx-steps{ counter-reset:ncxStep; display:grid; gap:10px; margin-top:13px; } #ncirx26 .ncx-step{ position:relative; min-height:70px; padding:14px 14px 14px 60px; border:1px solid var(--line); border-radius:16px; background:linear-gradient(#fff,#f8fbfc); } #ncirx26 .ncx-step:before{ counter-increment:ncxStep; content:counter(ncxStep); position:absolute; left:14px;top:15px; display:grid; place-items:center; width:33px;height:33px; border-radius:50%; background:var(--navy2); color:#fff; font-weight:950; } #ncirx26 .ncx-step strong{ display:block; margin-bottom:3px; color:var(--navy2); font-size:18px; }

/* CHECKS */ #ncirx26 .ncx-check{ position:relative; padding:11px 12px 11px 42px; border:1px solid var(--line); border-radius:13px; background:#fff; } #ncirx26 .ncx-check:before{ content:"✓"; position:absolute; left:11px;top:11px; display:grid; place-items:center; width:22px;height:22px; border-radius:50%; background:var(--green-soft); color:var(--green); font-weight:950; }

/* PROBLEMS */ #ncirx26 .ncx-problem{ position:relative; padding:14px 14px 14px 48px; border:1px solid var(--line); border-radius:15px; } #ncirx26 .ncx-problem:before{ content:"→"; position:absolute; left:13px;top:14px; display:grid; place-items:center; width:25px;height:25px; border-radius:50%; background:var(--gold-soft); color:#8c5b05; font-weight:950; } #ncirx26 .ncx-problem strong{display:block;color:var(--navy2);margin-bottom:3px}

/* TABLES */ #ncirx26 .ncx-table-wrap{ width:100%; margin:14px 0; overflow-x:auto; border:1px solid var(--line); border-radius:16px; } #ncirx26 .ncx-table{ width:100%; min-width:740px; border-collapse:collapse; background:#fff; } #ncirx26 .ncx-table caption{ padding:12px 13px; background:#f3f7f9; color:var(--navy2); font-weight:900; text-align:left; } #ncirx26 .ncx-table th{ padding:11px 12px; background:var(--navy2); color:#fff; text-align:left; font-size:14px; } #ncirx26 .ncx-table td{ padding:11px 12px; border-top:1px solid var(--line); vertical-align:top; }

/* ACTIONS */ #ncirx26 .ncx-actions{ display:flex; flex-wrap:wrap; gap:9px; margin-top:13px; } #ncirx26 .ncx-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; text-align:center; text-decoration:none!important; } #ncirx26 .ncx-action.light{ border:1px solid var(--line); background:#fff; color:var(--blue)!important; }

/* CALL SCRIPT */ #ncirx26 .ncx-script{ position:relative; margin:14px 0; padding:17px 17px 17px 54px; border:1px dashed #8fb8ca; border-radius:16px; background:linear-gradient(135deg,var(--blue-soft),#fff); } #ncirx26 .ncx-script:before{ content:"☎"; position:absolute; left:14px;top:15px; display:grid; place-items:center; width:29px;height:29px; border-radius:50%; background:var(--blue); color:#fff; } #ncirx26 .ncx-script strong{display:block;color:var(--navy2);margin-bottom:4px}

/* GLOSSARY + FAQ */ #ncirx26 .ncx-term dt{margin:0 0 5px;color:var(--navy2);font-size:17px;font-weight:950} #ncirx26 .ncx-term dd{margin:0;color:var(--muted)} #ncirx26 .ncx-faq details{ margin:9px 0; padding:14px 15px; border:1px solid var(--line); border-radius:14px; background:#fff; } #ncirx26 .ncx-faq summary{ cursor:pointer; color:var(--navy2); font-weight:900; line-height:1.4; } #ncirx26 .ncx-faq details p{margin:9px 0 0}

/* FINAL DISCLAIMER */ #ncirx26 .ncx-final{ margin:20px 0 0; padding:19px; border:2px solid #b84a45; border-left-width:6px; border-radius:18px; background:var(--red-soft); } #ncirx26 .ncx-final h2{ margin:0 0 8px; color:#772b27; font-size:23px; line-height:1.25; }

/* RESPONSIVE */ @media(max-width:980px){ #ncirx26 .ncx-facts{grid-template-columns:repeat(3,minmax(0,1fr))} #ncirx26 .ncx-nav{grid-template-columns:repeat(2,minmax(0,1fr))} #ncirx26 .ncx-scene{opacity:.57} } @media(max-width:760px){ #ncirx26{ width:100vw; max-width:100vw; margin-left:calc(50% - 50vw); margin-right:calc(50% - 50vw); padding-left:10px; padding-right:10px; overflow-x:hidden; } #ncirx26 .ncx-hero{ min-height:auto; padding:25px 15px 207px; border-radius:19px; } #ncirx26 .ncx-hero h2{font-size:30px;line-height:1.15} #ncirx26 .ncx-hero p{font-size:16px} #ncirx26 .ncx-scene{ right:50%; bottom:4px; width:285px; height:194px; opacity:.82; transform:translateX(50%); } #ncirx26 .ncx-mountain{display:none} #ncirx26 .ncx-screen{inset:3px 5px 21px} #ncirx26 .ncx-route{ left:12px;right:12px; grid-template-columns:36px minmax(0,1fr) 23px; min-height:46px; } #ncirx26 .ncx-route.one{top:47px} #ncirx26 .ncx-route.two{top:104px} #ncirx26 .ncx-route.three{top:161px} #ncirx26 .ncx-code{width:34px;height:34px} #ncirx26 .ncx-hero-actions, #ncirx26 .ncx-actions{flex-direction:column} #ncirx26 .ncx-hero-actions a, #ncirx26 .ncx-action{width:100%} #ncirx26 .ncx-facts, #ncirx26 .ncx-grid-2, #ncirx26 .ncx-grid-3, #ncirx26 .ncx-route-grid, #ncirx26 .ncx-check-grid, #ncirx26 .ncx-problem-grid, #ncirx26 .ncx-glossary, #ncirx26 .ncx-nav{grid-template-columns:1fr} #ncirx26 .ncx-section{padding:18px 14px;border-radius:17px} } @media(max-width:680px){ #ncirx26 .ncx-table-wrap{overflow:visible;border:0} #ncirx26 .ncx-table{min-width:0;background:transparent} #ncirx26 .ncx-table thead{ position:absolute; left:-9999px; width:1px;height:1px; overflow:hidden; } #ncirx26 .ncx-table, #ncirx26 .ncx-table tbody, #ncirx26 .ncx-table tr, #ncirx26 .ncx-table td{display:block;width:100%} #ncirx26 .ncx-table caption{ display:block; margin-bottom:8px; border:1px solid var(--line); border-radius:13px; } #ncirx26 .ncx-table tr{ margin-bottom:10px; overflow:hidden; border:1px solid var(--line); border-radius:14px; background:#fff; } #ncirx26 .ncx-table td{padding:10px 11px} #ncirx26 .ncx-table td:before{ content:attr(data-label); display:block; margin-bottom:3px; color:var(--navy2); font-size:11px; font-weight:900; text-transform:uppercase; } } @media(max-width:390px){ #ncirx26 .ncx-hero h2{font-size:28px} #ncirx26 .ncx-scene{width:268px} } @media(prefers-reduced-motion:reduce){ #ncirx26 .ncx-dot:before, #ncirx26 .ncx-route, #ncirx26 .ncx-scan{animation:none!important} }

North Carolina · NCIR, provider records, schools and 2026 access

Get North Carolina Vaccine Records Without Using the Wrong NCIR Login

North Carolina’s official immunization registry is NCIR, but its direct login is designed for authorized users rather than ordinary residents. Most people retrieve vaccine records through the healthcare provider, pharmacy, local health department, school or college that already holds or can access the information.

This guide explains the fastest retrieval order, how to request an official NCIR Patient Copy, how to correct missing doses, what parents should do for school or child care, and how North Carolina’s college deadlines differ from K–12 rules.

State registry

North Carolina Immunization Registry (NCIR).

Public NCIR login

No normal direct resident self-service login.

Registry age coverage

NCIR includes records for people of all ages.

Official printout

Ask an authorized user for the NCIR Patient Copy.

NCIR Help Desk

1-877-873-6247.

First decision

Which North Carolina vaccine-record route should you use first?

Provider or patient portal

Usually the fastest starting point. Ask for the provider’s own full immunization history and whether an authorized user can search NCIR.

  • Check Immunizations, Health Summary, Preventive Care or Medical Records.
  • Request the complete history, not only the most recent visit.
  • Ask whether an NCIR Patient Copy can be printed.
Pharmacy or local health department

Use this when vaccines were administered at a retail pharmacy, county clinic or another organization separate from your current doctor.

  • Ask for exact vaccine names and dates.
  • Ask whether the doses appear in NCIR.
  • Use the county health department when the provider route fails.
School, child care or college

These organizations may already hold verified records submitted at enrollment, even when the original provider has closed.

  • Ask for the health/immunization file.
  • Ask what exact proof is still missing.
  • Do not wait until the 30-day deadline.

Best deadline strategy:
Check your provider portal and contact the administering provider, pharmacy and receiving school or college on the same day. One source may respond faster while another contains a missing dose.

Jump to the task you need to complete

Each section below solves a specific North Carolina record problem.

Registry access

Can North Carolina residents log directly into NCIR?

NCIR is a secure clinical registry and North Carolina’s official source for immunization information. Direct system access is intended for authorized healthcare providers and partner organizations, not general public record searching.

If you are a patient or parent

  • Check the provider portal.
  • Ask the provider to search NCIR.
  • Ask a pharmacy for administered doses.
  • Use a local health department when appropriate.
  • Check school, college and military records.
If you are an authorized user

  • NCIR access is tied to an approved organization and role.
  • An NCID account by itself does not create public NCIR access.
  • Users must follow confidentiality requirements.
  • Reports-only users can search clients and print records.

Important 2026 registry detail:
CDC currently lists NCIR as covering vaccine recipients of all ages. North Carolina requires inclusion for both children and adults and lists universal vaccination reporting by providers.
Current August 2026 status

The planned new NCIR patient portal is not live yet

A secure patient portal and authorized caregiver access are part of North Carolina’s planned modernized immunization registry functionality.

Launch postponed July 10, 2026:
NCDHHS postponed the new NCIR launch that had been planned for late July 2026. The state is establishing a new implementation timeline and has not announced a replacement launch date on the current project page.
What residents should use now

Continue using providers, pharmacies, schools, colleges, local health departments and existing medical-record portals.

What to avoid

Do not assume an unofficial website advertising an “NCIR patient login” represents the future NCDHHS patient portal.

Complete recovery workflow

How to get North Carolina vaccine records step by step

Ask what document the receiving organization actually needs
School, child care, college, employer, healthcare program, immigration exam and travel situations can require different proof.
List every vaccination source
Include pediatricians, family doctors, hospitals, pharmacies, urgent-care clinics, county health departments, schools, colleges, employers, military facilities and providers in other states.
Check the provider or hospital portal
Search Immunizations, Preventive Care, Health Summary, Documents and Medical Records.
Ask the vaccination provider to search NCIR
NCDHHS specifically directs residents to vaccination providers because providers can check the state registry.
Request the NCIR Patient Copy
When an authorized user locates the correct patient, ask whether the official Patient Copy can be printed.
Check every pharmacy that administered vaccines
This is particularly useful for recent adult flu, COVID-19, RSV, shingles, Tdap and other pharmacy doses.
Check school, college or military files
Institutional records may contain proof that is no longer easy to recover from an old provider.
Use the local health department when needed
This can help when vaccines were given through county services or the provider cannot be located.
Search other state registries separately
A vaccine given outside North Carolina may need to be retrieved from that jurisdiction.
Discuss unrecoverable records with a healthcare professional
If documentation truly cannot be found, a clinician should determine the appropriate medical next step rather than an online guide.
Save the final record permanently
Keep a complete PDF or official printout plus a secure backup.

Online intent

What “North Carolina vaccine records online” actually means

North Carolina currently does not provide one universal public NCIR page where every resident types a name and instantly downloads the statewide record. Online access usually comes through the organization that already holds your information.

Online routes residents can check
Online source Best for Main limitation
Healthcare portal Doctor, clinic and health-system vaccinations. May show only information known to that organization.
Pharmacy account Vaccines administered by that pharmacy or chain. Usually not a full childhood history.
School portal Documents previously submitted for enrollment. May contain only the copy the family uploaded.
College health portal Compliance uploads and student health records. Uploaded records may disappear after graduation or portal closure.
Provider medical-record request Formal PDF or signed healthcare record. Processing and identity procedures vary by organization.
Direct NCIR login Authorized professional users. Not the current general resident self-service route.
Download tip:
If the provider or pharmacy portal offers a complete PDF, save the original file instead of a screenshot. Verify that your identifying information, vaccine names and administration dates are readable.
Before calling

Prepare information that can help locate the correct NCIR profile

Current legal name
Maiden or former surname
Hyphenated-name variation
Date of birth
Current county of residence
Previous North Carolina counties
Current and old addresses
Current and old phone numbers
Previous provider names
Pharmacy locations
Approximate vaccination dates
Other states where vaccines were given

Why older identity information matters:
NCIR provider guidance shows searches can use name/date of birth and, in some workflows, mother’s maiden name or NCIR ID. Demographic differences can contribute to duplicate or mismatched patient profiles.
Record-search script
“I need my complete immunization history. Please search your medical record and NCIR using my current and former names and date of birth. Can you also check whether there may be another NCIR profile containing missing vaccinations?”
Official NCIR printout

Ask an authorized provider for the “Immunization Record—Patient Copy”

NCIR provider guidance states that the Immunization Record—Patient Copy fulfills the requirements for an official immunization record.

What the authorized user does

  1. Searches for the correct client.
  2. Reviews the immunization history.
  3. Opens Reports.
  4. Selects the site when required.
  5. Chooses Immunization Record—Patient Copy.
  6. Opens the generated PDF.
What you should verify

  • Your name and date of birth are correct.
  • Required vaccines appear.
  • Dates are readable.
  • Recent pharmacy doses were checked.
  • Out-of-state history was considered.

Exact request wording
“Could you review my complete immunization history in your chart and NCIR and provide the NCIR Immunization Record—Patient Copy if my record is available?”
Official does not always mean complete lifetime history.
A valid NCIR Patient Copy reflects information available in the registry. An older, out-of-state, military or previously missing provider dose may still need separate recovery.
Parents and guardians

How to get a child’s North Carolina immunization record

Pediatrician

Ask for the clinic record plus an NCIR search and Patient Copy when available.

Local health department

Use this route when county public health administered doses or local record help is needed.

School or child care

Ask for a copy of documentation already on file or request transfer to the next institution.

Child-record recovery order

  1. Call the current pediatrician.
  2. Ask for the complete chart immunization history.
  3. Ask the provider to compare it with NCIR.
  4. Check any pharmacies or clinics used separately.
  5. Ask the current or previous school/child-care program for its copy.
  6. Search every other state where the child lived.
Pediatrician script
“I need my child’s complete immunization history for enrollment. Please compare your chart with NCIR, check whether a duplicate profile might exist, and provide a complete official record showing each available vaccine and date.”
Troubleshooting

Why a North Carolina vaccine record may be missing

Former name
Ask the provider to search using prior surnames or demographic information.
Duplicate NCIR client
Records may be split between more than one client profile.
Provider record exists but NCIR does not show the dose
Ask the administering organization to review its reporting or data-exchange record.
Pharmacy-only vaccination
Contact the exact store or pharmacy chain.
Provider retired
Look for a successor practice, hospital system or medical-record storage company.
Out-of-state dose
Contact the registry or provider where the vaccination was administered.
Old childhood record
Search schools, baby books, camp forms and previous medical files.
Military or federal record
Check the relevant service, VA or federal medical-record system.

Escalate a failed search in this order

Put every available record side by side
Compare provider, pharmacy, school, family and out-of-state copies.
Contact the organization that administered the missing dose
Ask for the original administration record.
Ask for a duplicate-profile check
Give former names and other identifying details directly to the authorized provider.
Use the local health department if appropriate
Ask whether staff can locate local public-health records or identify the correct retrieval route.
Search other state registries
Use the state where the vaccination actually occurred.
Discuss medical next steps with a provider
If no documentation can be recovered, a qualified clinician should determine whether any vaccination or laboratory evaluation is appropriate.

Medical caution:
Do not repeat a vaccine or order a blood test solely because an online record is incomplete. North Carolina’s own record-location guidance says blood tests are not always accurate and recommends discussing next steps with a healthcare provider.
Correction workflow

Who can fix a wrong or incomplete NCIR record?

Route the correction to the source that can verify it
Problem Best first source What to provide
Missing vaccine given by your doctor Administering healthcare provider. Vaccine, approximate date, location and supporting record.
Missing pharmacy dose Administering pharmacy. Store, date, appointment/receipt information and identity used.
Incorrect demographic information Healthcare provider that maintains the patient profile. Correct identity information through its secure process.
Information originating from NC Vital Records Healthcare provider or Vital Records as appropriate. Ask which source owns the incorrect data before submitting documents.
Duplicate NCIR clients Authorized NCIR provider / NC Vaccines Help Desk workflow. NCIR Client IDs through the appropriate support route.
Duplicate-profile privacy rule:
NCIR provider guidance specifically tells authorized users not to email client names or dates of birth when reporting duplicate client records. The NCIR/Client ID should be used instead through the appropriate support process.
Why the Immunization Branch may not directly alter the record for you:
NCDHHS explains that NCIR records are created by healthcare providers or NC Vital Records data, and the Immunization Branch cannot independently verify a patient’s identity or treatment history to rewrite those source records.
Correction script
“My immunization history is missing or incorrectly showing the vaccine administered at your location around [date]. Please verify the original administration record and compare it with NCIR. If the information is attached to a duplicate client, please use the NCIR duplicate-record support process.”
K–12 school

North Carolina school vaccine-record deadlines

North Carolina schools check immunization compliance for students, including public, private and religious schools. Homeschooled children are also subject to state immunization requirements, with records maintained under applicable home-school rules.

What happens when school immunization proof is missing
Timing What the rule means Family action
First day If required certification is missing, the school provides a deficiency notice. Contact the provider and previous school immediately.
Days 1–30 The family has 30 calendar days from first attendance to provide the required documentation and address missing required vaccinations. Do not wait until the final week.
After day 30 A student without required documentation who is not appropriately in process may be excluded. Ask the school exactly what is needed for return.
Series in process A child who has begun a required series but must wait for minimum dose intervals may continue under the in-process rule. Provide updated certification after additional doses.
Transfer-student trap:
Waiting more than 30 days for another school to send records does not by itself make an in-state transfer student “in process.” Start the transfer request immediately.
Previous-school transfer right:
North Carolina guidance says a former school must send the child’s immunization record to the new school upon request at no charge, even when fees are owed to the former school.
School nurse script
“Please tell me the exact vaccine or document that is missing, the 30-day deadline, whether the student is considered in process, and whether you can request the immunization record directly from the previous school.”
Child care and Pre-K

How child-care programs use immunization records

North Carolina child-care requirements cover settings including licensed centers and homes, religious child-care programs, Head Start, Early Head Start and Pre-K programs.

What the program asks for

A certificate of immunization completed by the child’s healthcare provider, or applicable medical/religious exemption documentation.

Moving to another child-care program

NCDHHS says the previous or current child-care program can send the child’s immunization record to the new program at no cost.

30-day rule also matters in child care:
State rules require the record and needed vaccination progress within the applicable 30-calendar-day period. A child may be excluded if the requirement remains unmet after that period.
Separate from record retrieval

North Carolina medical and religious exemptions

Record problem ≠ exemption.
A missing vaccine record does not automatically create an exemption. North Carolina currently allows medical and religious exemptions; personal or philosophical objections are not recognized as immunization exemptions.
Medical exemption

  • A North Carolina-licensed physician completes the applicable medical-exemption process.
  • The standard Medical Exemption Statement Form covers recognized contraindications.
  • The completed standard form goes to the school, child-care center or program rather than being submitted to the state for routine approval.
  • A condition outside the listed contraindications follows the separate physician request process for State Health Director review.
Religious exemption

  • North Carolina does not provide a required state template.
  • A separate written statement is prepared for the person needing the exemption.
  • The statement includes the person’s name, date of birth and religious objection.
  • It does not need notarization, clergy signature or an attorney.
  • It is submitted to the school/program—not sent to the state.

Outbreak consequence:
Students with accepted exemptions may still be subject to exclusion from school or child care during certain outbreak/exposure situations.
College and university

North Carolina college vaccine-record rules are not identical for every student

State guidance says students entering covered North Carolina four-year colleges and universities generally submit a healthcare-provider certificate, a qualifying North Carolina high-school immunization record or applicable medical/religious exemption documentation.

College documentation decisions
Situation Important rule Student action
Covered residential student Required to show qualifying immunization documentation. Use the student-health or registrar instructions.
Missing record at first registration The college issues a deficiency notice and the student has 30 calendar days. Recover provider/NCIR/school records immediately.
Series requires more than 30 days A North Carolina-licensed physician can certify that the standard series is in progress and state the time needed to complete it. Submit that certification to the institution.
Transfer to another covered college Upon request, the prior institution sends the immunization record to the new institution at no charge. Request transfer instead of rebuilding the record from zero.
Community college under Chapter 115D The same state college immunization statute does not apply. Still check program-specific healthcare, clinical, employer or placement requirements.

When some off-campus students may fall outside the state proof requirement

A qualifying non-residential student lives off campus and attends courses consisting of an allowed combination of off-campus classes, evening classes after 5 p.m., weekend classes and no more than four traditional daytime on-campus credit hours. If the student’s housing or schedule changes, the requirement can change.
Do not use this exception as a substitute for the college’s own decision.
Ask the registrar or student-health office to confirm whether the student’s current schedule qualifies.
Adults, pharmacy, work and healthcare training

Adult North Carolina vaccine records may be spread across several systems

Best source by adult use case
Need Check first Ask before submitting
Healthcare employment Provider, pharmacy, occupational health and NCIR-connected source. Which vaccines and proof formats are required?
Nursing/clinical program Student health portal, old school, provider and pharmacy. Whether the program requires dates, laboratory results or its own form.
Travel Provider, pharmacy and travel clinic. Whether a special certificate is needed.
Immigration examination Existing provider, pharmacy, school and foreign records. Which documents the civil surgeon wants reviewed.
Military / VA history Military medical system, VA, TRICARE and civilian provider. Whether combined records are accepted.

Pharmacy recovery checklist

Contact the exact administering pharmacy
Check every pharmacy chain used
Use the email tied to the appointment
Try an old phone number
Ask for the full immunization history
Request exact vaccine names and dates
Ask whether the dose appears in NCIR
Retain the pharmacy document for corrections

Older and closed-provider records

How to rebuild an old North Carolina vaccination history

Healthcare sources

  • Previous pediatrician
  • Former family doctor
  • Hospital records department
  • Successor practice
  • Local health department
Institutional sources

  • Former K–12 school
  • College health office
  • Employer occupational health
  • Military files
  • VA records
Personal sources

  • Baby book
  • Vaccination card
  • Camp forms
  • Old medical folders
  • Travel documentation

If the old healthcare practice closed

  1. Call the old office number and listen for a successor-practice message.
  2. Contact the hospital or health system previously affiliated with the provider.
  3. Ask whether records were sent to a medical-storage company or custodian.
  4. Check the former school or college.
  5. Ask another authorized North Carolina provider to search NCIR.
School-record timing:
NCDHHS’s consumer record-location page notes that school and college records may remain available for a year or two after graduation or transfer, but retention can vary. Contact the institution as early as possible.
Out-of-state recovery

Use the registry or provider where each vaccination was given

A North Carolina record may not replace records held in other jurisdictions. Retrieve official documentation from each state involved and give it to the receiving provider, school or program when appropriate.

South Carolina vaccination history

Useful for Charlotte-area and other border families whose vaccines were administered in South Carolina.

South Carolina immunization records guide

Tennessee vaccination history

Useful for western North Carolina residents with vaccines administered across the Tennessee border.

Tennessee immunization records guide

Virginia vaccination history

Useful for northern North Carolina students, families and military households with Virginia records.

Virginia vaccination records guide

Lost COVID-19 record

Check the administering provider/pharmacy and the registry in the jurisdiction where each dose was administered.

COVID-19 vaccine record guide

Phone, email and local help

Who should you contact for North Carolina record help?

Use the contact that matches the problem
Situation Best route Prepare before contacting
Routine personal copy Provider, pharmacy or local health department. Legal name, DOB, former names and approximate vaccination dates.
NCIR system/support issue NC Vaccines Help Desk: 1-877-873-6247. Explain whether the issue is a provider/system question, duplicate or record-location problem.
Written NCIR support ncirhelp@dhhs.nc.gov. Do not email unnecessary patient names, DOBs or medical documents.
County help Official local health department directory. County, provider and approximate vaccine dates.
School deadline School nurse/registrar plus provider. Deficiency notice and exact missing documentation.
College upload issue Student health office or registrar. Rejection message, course load, housing status and available records.
Before you call

North Carolina record-recovery worksheet

Current legal name
Former or maiden names
Date of birth
Previous North Carolina counties
Previous addresses
Old telephone numbers
Provider names
Pharmacy locations
Previous schools
Previous colleges
States where vaccines were given
Approximate vaccination years
Reason record is needed
Exact submission deadline

Universal record-location script
“I am trying to locate a complete immunization record for [purpose]. The record may be under [former name]. Vaccines may have been administered around [years] by [provider/pharmacy]. Can you check your record and NCIR if you have authorized access, and tell me which official document you can provide?”
Final record quality check

Before submitting or storing your record

Name and date of birth are correct
Former-name profiles were checked
Duplicate NCIR possibility was addressed
Provider and NCIR records were compared
Pharmacy doses were checked
Out-of-state doses were recovered
The receiving institution accepts the format
All PDF pages are present
Vaccine names and dates are readable
No unofficial site received identity documents
The record is stored privately
A protected backup exists

Plain-English terminology

North Carolina vaccine-record glossary

NCIR
North Carolina Immunization Registry, the state’s official immunization information system.

NCID
North Carolina Identity Management credentials used for access to some state systems. An NCID account alone does not grant general public NCIR access.

NCIP
North Carolina Immunization Program.

Patient Copy
The NCIR Immunization Record—Patient Copy generated by an authorized NCIR user and described by state provider guidance as an official immunization record.

Certificate of Immunization
Vaccination documentation used to demonstrate applicable North Carolina school, child-care or college immunization compliance.

In process
A student who has begun a required vaccine series but must wait for minimum intervals before later doses can be given.

IIS
Immunization Information System, the general term for a jurisdiction’s electronic immunization registry.

LHD
Local Health Department, the county or district public-health office that may provide vaccination services or local record guidance.

Frequently asked questions

North Carolina vaccine records FAQs

How do I get North Carolina vaccine records online?

Check your healthcare provider, hospital, pharmacy, school or college portal first. North Carolina does not currently provide a standard public NCIR self-service login for every resident, so online access usually comes through an organization that already holds your record.

Can the public log directly into NCIR?

Direct NCIR access is intended for authorized users such as healthcare providers and approved partners. Residents normally retrieve records through providers, pharmacies, local health departments, schools, colleges or other record holders.

Can my doctor print an official NCIR record?

Yes, when the provider has authorized NCIR access and can locate the correct client. NCIR provider guidance says the Immunization Record—Patient Copy fulfills requirements for an official immunization record.

Does NCIR include adult records?

Yes. CDC’s current North Carolina IIS policy page says NCIR includes vaccine recipients of all ages and that both child and adult inclusion are mandatory under North Carolina policy.

Is the new North Carolina NCIR patient portal live?

No public launch has been announced as of August 2026. A patient portal is planned for the modernized system, but NCDHHS postponed the late-July 2026 NCIR launch on July 10, 2026 and is establishing a new timeline.

What should I do when an NCIR record is missing a vaccine?

Contact the organization that administered the missing dose, ask it to verify its clinical record and compare the information with NCIR. Also check for duplicate profiles, former names, pharmacy records and out-of-state vaccinations.

How long do North Carolina K–12 students have to provide immunization records?

Families generally have 30 calendar days from the student’s first day of attendance. Students who have begun a required series but must wait for minimum dose intervals may qualify as in process; students without required documentation who are not in process can face exclusion after the deadline.

Can my child’s former school send the immunization record to the new school?

Yes. North Carolina guidance says the former school must send the child’s immunization record to the new school upon request at no charge, regardless of fees owed to the former school.

Do all North Carolina college students have the same immunization-record requirement?

No. Covered four-year colleges and universities follow the state college immunization law, but community colleges created under Chapter 115D are not subject to the same requirement. Certain qualifying off-campus students may also fall outside the state proof requirement. Individual programs can still have separate clinical or employment requirements.

Can a blood test replace a missing vaccine record?

It depends on the disease and the receiving organization’s rules. North Carolina’s record-location guidance says blood tests can sometimes help but are not always accurate. Ask the receiving organization and a qualified healthcare professional before arranging testing.

Independent information guide — not a medical office or government registry

ImmunizationRecord.org is an independent informational website. It is not NCDHHS, the North Carolina Division of Public Health, NCIR, NCIP, NCID, a local health department, healthcare provider, pharmacy, school, child-care program, college, employer, laboratory or government registry.

We cannot search, access, alter, merge, certify or release an immunization record. Do not send this website NCID credentials, patient-portal passwords, Social Security numbers, photo IDs, birth certificates, children’s private information or medical records.

This guide does not provide medical or legal advice and does not determine whether a person should receive, repeat, delay or avoid a vaccine. It also does not decide school compliance, exemption eligibility, college eligibility, employment clearance, immigration requirements or travel requirements. Confirm current procedures with the responsible official organization and medical decisions with a qualified healthcare professional.