Winfree Academy Charter Schools

Skip to main content
Mobile Menu
More Info
Learner Resources » Immunizations


All students must be immunized against certain diseases or must present a certificate signed by a doctor stating that for medical reasons, the student should not be immunized. Proof of immunization may be personal records by a licensed physician or public health clinic with a signature or rubber stamp validation.  Students who do not present current health/immunization documentation within 30 calendar days of enrollment may be withdrawn.  A listing of required vaccinations may be found on the Texas Department of State Health Services website. 

Texas state law requires every student be compliant and up to date on all immunizations. All immunizations should be completed by the first date of attendance. A student may be enrolled provisionally if their immunization record indicates they have received at least one dose of each vaccine required by this law.

To remain enrolled, the student must receive the state required immunizations. Your campus attendance clerk will review the immunization status of a provisionally enrolled student every 30 days to ensure continued compliance in completing the required dose of vaccines.

The attendance clerk will notify the parent by e-mail of any non-compliance. Upon the receipt of the letter, the student will have 10 school days to receive the immunization and present proper documentation to the school nurse. A total of three letters will be sent per learner.  At the end of the period specified in the third letter, if the documentation is not received on or before the due date, the student will be scheduled for a withdrawal hearing.

If a student has been withdrawn due to non-compliance of immunizations, they may re-enroll only after they have met the state immunization requirements and have provided the school with proper documentation.

Immunizations can be obtained from your health care provider or county immunization clinics. To find an immunization clinic near you, please review the listing below. 

For information concerning the procedures by which someone may claim an exemption from immunization requirements, please visit the Department of State Health Services website at

Dallas County

Dallas County immunization clinics serve children 18 years and younger.  Cost: $10 first visit, $5 subsequent visits.  No child will be denied services.  For more information, call 214-819-2163.

Dallas County Health Department Children’s Immunization Clinic
2377 North Stemmons Freeway in Dallas
Room 159, first floor
8 a.m. – 4 p.m. Monday through Friday*
*Children’s clinic is open until 6 p.m. Wednesdays
214-819-2163 or 214-819-1903

Oak Cliff Branch Immunization Clinic
1113 E. Jefferson Boulevard, Suite 200 in Dallas
8 a.m. – 4 p.m. Monday through Friday

John West Branch Immunization Clinic
3312 N. Buckner Boulevard, Suite 200 in Dallas
8 a.m. – 4 p.m. Monday through Friday

Carrollton Farmers Branch Immunization Clinic
2774 Valwood Parkway in Farmers Branch
8 a.m. – 4 p.m. Monday through Friday

Irving Branch Immunization Clinic
440 S. Nursery Road in Irving
8 a.m. – 4 p.m. Monday through Friday

North Dallas Branch Immunization Clinic
8202 Spring Valley Rd. #100
8 a.m. – 4 p.m. Monday through Friday
* This clinic location is located at the corner of Waterfall Way and Spring Valley behind the laundromat.

Dallas County Health & Human Service Refugee Clinic
8202 Spring Valley Rd. #100
8 a.m. – 4 p.m. Monday through Friday
* This clinic location is located at the corner of Waterfall Way and Spring Valley behind the laundromat.

Grand Prairie Immunizations
1413 Densman Street in Grand Prairie
8:30 a.m. – 3:30 p.m. every first four Wednesdays of the month

Lancaster Immunizations
Cedar Valley College
3030 N. Dallas Avenue
12 p.m. – 3:30 p.m. every first Thursday of the month

Seagoville Immunizations
Church of Christ
510 N. Kaufman Street
1 p.m. – 3:30 p.m. every first Friday of the month

Cockrell Hill Immunizations
Anson Jones Elementary School
3901 Meredith Street
1 p.m. – 3:30 p.m. every second Wednesday of the month

Irving Immunizations
Northgate Clinic
3700 W. Northgate Drive
8 a.m. – 4 p.m. every third Tuesday of the month

Balch Springs Immunizations
Balch Springs Recreation Center
4372 Shepherd Lane
1:30 p.m. – 3:30 p.m. every third Thursday of the month

Dallas Immunizations
Ridgewood Clinic
6445 E. Lovers Lane
12 p.m. – 3:30 p.m. every third Friday of the month

Grand Prairie Immunizations
Immaculate Conception
1710 Small Street
8:30 a.m. – 12 p.m. every fourth Monday of the month

Denton County

Immunizations are available for CHIP and Children’s Medicaid recipients, and for uninsured residents. Immunizations are given on a walk-in basis only. Cash, Medicaid, and CHIP are accepted as payment; no credit/debit cards or checks are accepted. Please bring your child’s most current shot record with you. A parent or guardian must accompany children under 18. Overseas/travel immunizations are available to all county residents.

Denton County Health Department Clinics

Denton: 535 S. Loop 288, Suite 1003 (940) 349-2900

Lewisville: 190 N. Valley Pkwy., Suite 203 (972) 434-4700

Monday – Thursday 7:00am to 11:30am and 1:00pm to 5:30pm Fridays 8:00am -11:30am & 1:00pm – 4:30pm

Outeach Clinics:

Calvary Christian Church 5220 Blair Oaks Drive The Colony, TX 75056 First and Third Wednesday of the month 9:30am – 11:30am

Carrollton WIC Office 3044 Old Denton Road, Carrollton, TX 75007 (972) 446-1507 First and Third Wednesday’s of the month 1:30pm – 3:15pm

Tarrant County

Tarrant county immunization clinics serve children 19 years and younger. Cost: $14.00 for one immunization and $20.00 for two or more immunizations.  Medicaid and CHIP are accepted for children’s immunizations.  Fees for persons 19 and older vary according to the immunization.  You may call the Public Health Center for those fees as well as other questions you may have.

Arlington Immunizations
536 W. Randol Mill Road, 76011
8 am – Noon & 2 – 4 pm, Monday – Friday

Bedford Immunizations
813 Brown Trail, 76022
8 am – Noon & 2 – 4 pm, Monday – Friday

Lake Worth Immunizations
3800 Adam Grubb Road, 76135
8 am – Noon & 2 – 4 pm, Monday – Friday

Watauga Immunizations
6601 Watauga Road, 76148
8 am – Noon & 2 – 4 pm, Wednesday and Thursday

Fort Worth Bagsby-Williams Immunizations
3212 Miller Avenue, 76119
8 am – Noon & 2 – 4 pm, Monday – Friday

Fort Worth La Gran Plaza Mall* Immunizations
4200 South Freeway, 76115
8 am – Noon & 2 – 4 pm, Monday – Friday
*Saturdays available, please call for details

Fort Worth Southwest Immunizations
6551 Granbury Road, 76133
8 am – Noon & 2 – 4 pm, Monday – Friday