OK

This website uses cookies to enhance your browsing experience. Continued use of this website indicates your consent to our use of cookies.
Please note: Cookies are required for the presentation of the California Food Handlers Card training materials and the behavior of knowledge checks associated with the food handler classes safety certificate program.  To learn more please read our Privacy Policy.

OK

Happy Holidays!

EduClasses offices will be closed December 24 through December 25, and again on December 31 through January 1 in recognition of the Christmas and New Year holidays.  EduClasses would like to wish each of our students and their families a safe and wonderful holiday! Our online courses will still be available during this period.

Texas Food Handlers Food Handlers Card & Certificate Training

Made for Texas Food Handlers

A Texas approved certificate is provided upon successful completion of our online food handler course. Get Started Today

Online Food Handler Certificates for Anyone, Anytime.

This food handlers training course is nationally recognized, approved by the State of Texas DSHS, and ANAB can be purchased for $7.

Food Handler Classes, www.foodhandlerclasses.com/texas, are an essential component of ensuring food safety and preventing foodborne illnesses in Texas Food Handlers. These food handlers permit classes are designed to educate food handlers on proper food handling techniques, personal hygiene, and other essential skills that help prevent contamination and ensure safe food preparation.

In Texas Food Handlers, food handler classes are typically offered by various organizations, including local health departments, community colleges, and private companies. Food Handler Classes, FHC, can be taken online, depending on the provider and the individual's preference.  Once you pass you will receive your Food Handlers Card.

Texas Food Handlers Food Handler Classes

Food Handler Classes Online Training

Texas Public Health Organizations

Texas Department of State Health Services

https://www.dshs.texas.gov/

Phone: 512-776-7111
Toll-free: 888-963-7111

Office Hours
Monday – Friday
8:00 AM – 5:00 PM CST

Mailing Address
Texas Department of State Health Services
P.O. Box 149347
Austin, TX 78714-9347

Physical Address
Texas Department of State Health Services
1100 West 49th Street
Austin, TX 78756-3199

Public Health Organizations

Abilene-Taylor County Public Health District

850 N 6Th St
Abilene, TX 79601-5242
Phone: (325) 437-4671
Visit Website

Addison City Developmental Services Department

16801 Westgrove Dr
Addison, TX 75001-5190
Phone: (972) 450-2823

Alamo Heights (City of)

6116 Broadway
San Antonio, Texas 78209
Phone: (210) 826-0516
Visit Website

Alice (City of) Community Development Department

500 E Main St.
Alice, Texas 78332
Phone: (361) 668-7250
Visit Website

Allen (City of) Environmental Services

305 Century Parkway 1st Floor
Allen, Texas 75013
Phone: (214) 509-4161

Visit Website

Amarillo Department of Public Health

850 Martin RD
Amarillo, TX 79107-6850
Phone: (806) 378-6320

Visit Website

Andrews County Health Department

208 Nw 2Nd St
Andrews, TX 79714-6308
Phone: (432) 524-1434

Visit Website

Angelina County/Cities Health District

503 Hill St
Lufkin, TX 75904-2792
Phone: (936) 632-1139

Visit Website

Aransas County Environmental Health
870 Airport Rd., Rockport, Texas 78382
Phone: (361) 790-0121

Visit Website

Arlington (City of) Planning & Development Services
101 W. Abram Street 2nd floor
Arlington, Texas 76004
Phone: (817) 459-6502

Visit Website

Austin Public Health

PO BOX 1088
Austin, TX 78767-1088
Phone: (512) 972-5010 (1)

Visit Website

Balcones Heights (City of) Health Inspections
3300 Hillcrest
Balcones Heights, Texas 78201
210-957-3542

Bastrop County Public Health Department

104 Loop 150 W Ste 102
Bastrop, TX 78602-4065
Phone: (512) 507-4933

Visit Website

 

Baytown Health Department
220 West Defee
Baytown, Texas 77520
Phone: (281) 420-5384

Visit Website

Beaumont City Public Health Department

PO Box 3827
Beaumont, TX 77704-3827
Phone: (409) 654-3603

Visit Website

 

Bee County Health Inspector

400 N Washington ST RM 106
Beeville, TX 78102-3912
Phone: (361) 358-4641 (290)

 

Visit Website

 

Beeville (City of) Code Enforcement
400 N. Washington City Hall 108
Beeville, Texas 78102
Phone: (361) 358-4641, Ext.237

Visit Website

Bell County Public Health District

4236 Lowes DR
Temple, TX 76502-3517
Phone: (254) 778-1511

Visit Website

Bellaire (City of) Development Services
7008 South Rice
Bellaire, Texas 77401
Phone: (713) 662-8230

Visit Website

Big Lake (City of) Departments of Code Enforcement and Sanitation
203 N Plaza
Big Lake, Texas 76932
Phone: (325) 812-4367

Visit Website

Blanco County On-site Sewage Inspector
101 E Pecan
Johnson City, Texas 78636
Phone: (830) 868-2117
 

Brady (City of) Code Enforcement
1405 N Bridge Street
Brady, Texas 76825
Phone: 325-597-2244

Visit Website

Brazoria County Health Department

434 E Mulberry St
Angleton, TX 77515-4736
Phone: (979) 864-1484

Visit Website

 

Brazos County Health Department

201 N Texas Ave
Bryan, TX 77803-5317
Phone: (979) 361-5715

Visit Website

 

Brownsville (City of) Health Department
1034 E Levee 2nd Fl.
Brownsville, Texas 78520
956-542-3437

Visit Website

Brownwood-Brown County Health Department

PO BOX 1389
Brownwood, TX 76804-1389
Phone: (325) 646-0554

Visit Website

 

Burleson (City of) Environmental Services
725 SE John Jones Drive
Burleson, Texas 76028
817-426-9842

Visit Website

Burleson County Environmental Health Department

725 SE John Jones DR
Burleson, TX 76028-6686
Phone: (817) 426-9635

Visit Website

 

Burnet County Development Services
133 E. Jackson Street, Room 107
Burnet, Texas 78611
512-715-5437

Visit Website

Caldwell County Sanitation
1700 FM 2720
Lockhart, Texas 78644
Phone: 512-398-1803

View Website

Cameron County Health Department

1390 W Expressway 83
San Benito, TX 78586-7633
Phone: (956) 247-3685

Visit Website

 

Carrollton City Environmental Quality

1945 E Jackson RD
Carrollton, TX 75006-1737
Phone: (972) 466-5727

Visit Website

 

Castle Hills (City of) Food Licenses
209 Lemonwood Dr
Castle Hills, Texas 78213
Phone: 210-293-9678

Visit Website

Chambers County Health Department

PO Box 670
Anahuac, TX 77514-0670
Phone: (409) 267-2730

Visit Website

 

Cherokee County Health Department

803 College Ave
Jacksonville, TX 75766-2936
Phone: (903) 339-5452

Visit Website

 

Cibolo (City of) Code Enforcement
200 S Main St., Cibolo
Texas 78108
Phone: 210-658-9900

Visit Website

Cleburne (City of) Code Enforcement
302 W. Henderson
Cleburne, Texas 76033
Phone: 817-556-8807

Visit Website

Collin County Health Care Services
825 N McDonald St.
McKinney, Texas 75069
Phone: 972-548-5500

Visit Website

Comal County Health Department
1297 Church Hill Dr, Ste 102
New Braunfels, Texas 78130
Phone: 830-221-1150

Visit Website

Coppell (City of) Environmental Health
255 Parkway Blvd
Coppell, Texas 75019
Phone: 972-462-5177

Visit Website

 

Copperas Cove (City of) Code Enforcement
914 South Main Ste G,
Copperas Cove, Texas 76522
Phone: 254-542-8966

 

Visit Website

 

Corpus Christi-Nueces County Public Health District

 

PO Box 9727
Corpus Christi, TX 78469-9727
Phone: (361) 826-7200

Visit Website

Corsicana-Navarro County Public Health Department

618 N Main ST
Corsicana, TX 75110-3028
Phone: (903) 874-6731

Visit Website

Cuero-Dewitt County Health Department

115 N Gonzales ST Ste B
Cuero, TX 77954-2908

Phone: (361) 550-2234

 

Visit Website

 

Dallas County Health and Human Services

2377 N Stemmons Fwy Ste 600
Dallas, TX 75207-2705
Phone: (214) 819-2000

Visit Website

 

DeSoto Health Inspections

211 E Pleasant Run RD
Desoto, TX 75115-3901
Phone: (972) 230-7308

 

Visit Website

 

Deer Park (City of) Code Enforcement
2910 Center Street, Deer Park
Texas 77536
Phone: 281-478-7235

Visit Website

Denton County Health Department

535 S Loop 288 Ste 1003
Denton, TX 76205-4503
Phone: (940) 349-2900

Visit Website

 

Duncanville City Office

203 E Wheatland RD
Duncanville, TX 75116-4824
Phone: (972) 780-5000

 

Visit Website

 

Ector County Health Department

221 N Texas Ave
Odessa, TX 79761-5126
Phone: (432) 498-4141 (2156)

Visit Website

 

El Paso (City of) Department of Public Health
5115 El Paso Dr
El Paso, TX 79905-2818
Phone: (915) 212-0200

Visit Website

Ellis County Department of Development

109 S. Jackson St.
Waxahachie, TX 75165-0405
Phone: (972) 825-5200

 

Visit Website

 

Ennis City Health Department

105 S Preston ST
Ennis, TX 75119-4635
Phone: (972) 875-1234 (2304)

 

Visit Website

 

Euless (City of) Code Compliance
201 North Ector,
Euless, Texas 76039
Phone: 817-685-1507

Visit Website

Fair Oaks Ranch (City of) Building Codes
7286 Dietz Elkhorn
Fair Oaks Ranch, Texas 78015
Phone: 210-698-0900, Ext.201

Visit Website

Farmers Branch City Health Department

13000 William Dodson Pkwy
Farmers Branch, TX 75234-6253
Phone: (972) 919-2539

Visit Website

 

Fayette County Department of Sanitation
151 N Washington St, Rm 301,
La Grange, Texas 78945
Phone: 979-968-1809

Visit Website

Flower Mound Environmental Services
2120 Cross Timbers Road
Flower Mound, Texas 75028
Phone: 972-874-6340

Visit Website

Fort Bend County Department of Health & Human Services

4520 Reading RD Ste A-100
Rosenberg, TX 77471-2581
Phone: (281) 238-3589

Visit Website

 

Frisco City Health & Food Safety

6101 Frisco Square Blvd FL 3 W
Frisco, TX 75034-3253
Phone: (972) 292-5384

Visit Website

 

Fulton (City of) Code Enforcement
201 North 7th Street, Rockport,
Texas 78382
Phone: 361-729-5533

Visit Website

Galveston County Health District

9850 Emmett F. Lowry Expressway
Texas City, TX 77591
Phone: (409) 938-2273

Visit Website

 

Garland (City of) Health Department
1720 Commerce ST
Garland, TX 75040-6710
Phone: (972) 205-3456

Visit Website

George West (City of) Code Enforcement
404 Nueces St Police Department Bldg,
George West, Texas 78022
Phone: 361-449-1556

Visit Website

Gillespie County Health Division

1906 N Llano ST
Fredericksburg, TX 78624-2952
Phone: (830) 997-7521

Visit Website

 

Graham City Code Enforcement

612 Elm ST
Graham, TX 76450-3047
Phone: (940) 456-1022

 

Visit Website

 

Granbury (City of) Health Department
116 W Bridge Street,
Granbury, Texas 76048
Phone: 682-205-1608

Visit Website

Grayson County Health Department

515 N Walnut St
Sherman, TX 75090-4952
Phone: (903) 893-0131 (1223)

Visit Website

 

Greenville (City of) Public Health
2315 Johnson Street,
Greenville, Texas 75401

Phone: 903-457-3161

View Website 

Gregg County Health Department

405 E Marshall Ave Ste 104
Longview, TX 75601-5434
Phone: (903) 237-2620

Visit Website

 

Grimes County Environmental Permits
1010 Hwy 90 South,
Anderson, Texas 77830

Phone: 936-873-4495

Visit Website

Hardin County Health Department

PO BOX 820
Kountze, TX 77625-0820
Phone: (409) 209-5358

Visit Website

 

Harlingen (City of) Health Department
502 E Tyler Ave,
Harlingen, Texas 78550
Phone: 956-216-5220

Visit Website

Harris County Public Health

1111 Fannin ST
Houston, TX 77002-6925
Phone: (832) 927-7500

Visit Website

 

Hays County Health Department

101 Thermon DR
San Marcos, TX 78666-5948
Phone: (512) 757-5827

Visit Website

 

Hedwig Village (City of) Health Inspection
955 Piney Point Road,
Houston, Texas 77024
Phone: 713-465-6009

Visit Website

Helotes (City of) Code Enforcement
12951 Bandera Road,
Helotes, Texas 78023
Phone: 210-695-5907

Visit Website

Hidalgo County Health Department

1304 S 25Th Ave
Edinburg, TX 78542-7205
Phone: (956) 318-2426

Visit Website

 

Hill Country Village (City of) Code Compliance
116 Aspen Ln,
San Antonio, Texas 78232
Phone: 210-494-3671

Visit Website

Hollywood Park (City of) Building Permits
2 Mecca Dr.,
San Antonio, Texas 78232
Phone: 210-494-2023, Ext.231

Visit Website

Hood County Environmental Health

5417 Acton Hwy Unit 102
Granbury, TX 76049-2994
Phone: (817) 579-3288 (6204)

Visit Website

 

Houston (City of) Department of Health
8000 N Stadium Drive,
Houston, Texas 77054
Phone: 832-393-5169

Visit Website

Hunt County Health Department

2701 Johnson St.
Greenville, TX 75401
Phone: (903) 408-4140

Visit Website

 

Irving (City of) Environmental Health

825 W Irving Blvd
Irving, TX 75060-2845
Phone: (972) 721-2371

Visit Website

 

Jasper-Newton County Public Health District

139 W Lamar St
Jasper, TX 75951-4014
Phone: (409) 384-6829

Visit Website

 

Jefferson County Public Health Department

1295 Pearl St
Beaumont, TX 77701-3642
Phone: (409) 835-8530

Visit Website

 

Jim Wells County Safety and Inspection Department
200 N. Almond St. Ste B-109,
Alice, Texas 78332
Phone: 361-668-1018, Ext.8

Visit Website

Kaufman (City of) Development Services
209 S. Washington St.,
Kaufman, Texas 75142
Phone: 972-932-2216, Ext.11

Visit Website

Kaufman County Development Services
106 West Grove Street,
Kaufman, Texas 75142
Phone: 469-376-4127

Visit Website

Kendall County Health Inspection

201 E San Antonio Ave
Boerne, TX 78006-2034
Phone: (830) 249-9343 (214)

 

Visit Website

 

Kerrville (City of) Compliance Center
701 Main Street,
Kerrville, Texas 78028
Phone: 830-258-1172

Visit Website

Kingsville City-Kleberg County Health Unit

3421 N Fm 1355
Kingsville, TX 78363
Phone: (361) 592-3324

 

Visit Website
Visit Website

 

Kirby (City of) Code Enforcement
112 Bauman,
Kirby, Texas 78219
Phone: 210-661-8515

Visit Website

La Vernia (City of)
102 E. Chihuahua,
La Vernia, Texas 78121
Phone: 830-779-4541, Ext.6

Visit Website

Lake Dallas (City of) Code Enforcement
212 Main Street,
Lake Dallas, Texas 75065
Phone: 940-497-2226, Ext.403

Visit Website

Lampasas County Commissioners Court Septic Permit
501 E 4th Street, Lampasas, Texas 76550
512-556-8271, Ext.301
Laredo (City of) Health Department
2600 Cedar Street, Laredo, Texas 78040
956-795-4900
Lee County Permitting Department / 911 Addressing
200 South Main Rm 107, Giddings, Texas 78942
979-212-8070
Leon Valley (City of) Community Development
6400 El Verde Rd, Leon Valley, Texas 78238
210-684-1391, Ext.227
Lewisville (City of) Health & Zoning
151 W Church St, Lewisville, Texas 75057
972-219-3480
Live Oak (City of) Development Services
8001 Shin Oak Drive, Live Oak, Texas 78233
800-906-7199
Live Oak County Health Department
301 Houston St., George West, Texas 78022
361-449-8019
Llano (City of) Code Enforcement Department
301 W Main, Llano, Texas 78643
325-247-4158, Ext.110
Llano County Development Services
801 Ford Street, Llano, Texas 78643
325-247-2039
Lockhart (City of) Health Inspector
308 West San Antonio, Lockhart, Texas 78644
512-398-3461, Ext.238
Lubbock (City of) Environmental Health
1314 Avenue K, Lubbock, Texas 79401
806-775-2928
Lubbock (City of) Health Department
806 18th St, Lubbock, Texas 79401
806-775-2933
Luling (City of) Code Enforcement
2510 E. Pierce St., Luling, Texas 78648
830-875-5131
Madison County Permits
101 W. Main, Madisonville, Texas 77864
936-349-6148
Marble Falls Developmental Services - Code Enforcement
801 4th Street, Marble Falls, Texas 78654
830-798-7095
Marshall-Harrison County Health District
805 Lindsey Dr, Marshall, Texas 75670
903-938-8338
McAllen (City of) Environmental Health and Code Enforcement
311 N 15th Street, McAllen, Texas 78501
956-681-1900
Medina County Health Unit
1206 15th Street, Hondo, Texas 78861
830-741-6191
Mesquite (City of) Planning & Development Services Department
1515 N. Galloway Ave, Mesquite, Texas 75149
972-216-8138
Midland Health Department
3303 W Illinois Space 22, Midland, Texas 79704
432-681-7613
Milam County Health Department
209 South Houston Street, Cameron, Texas 76520
254-697-7039
Mills County Courthouse Septic Permit
1011 4th Street, Goldwaite, Texas 76844
325-648-2222
Mineral Wells (City of) Code Enforcement
211 SW 1st St., Mineral Wells, Texas 76067
940-328-7715
Monahans (City of) Code Enforcement
112 W 2nd St, Monahans, Texas 79756
432-943-4343
Montgomery County Public Health District
1300 South Loop 336 West Suite 200, Conroe, Texas 77304
936-523-5020
Natalia (City of) Code Compliance
2078 State Hwy 132 N., Natalia, Texas 78059
830-663-2926
New Braunfels (City of) Environmental Health & Food Safety
500 Landa Street, New Braunfels, Texas 78130
830-221-4070
North Richland Hills (City of) Health / Food Safety
4301 City Point Drive First Floor, North Richland Hills, Texas 76180
817-427-6650
Northeast Texas Public Health District (NETHEALTH)
815 N. Broadway Ave., Tyler, Texas 75702
903-535-0030
Olmos Park (City of) Food Permit/License
120 W El Prado Dr, Olmos Park, Texas 78212
210-824-3281, Ext.312
Orange County Environmental Health & Code Compliance
11475 FM 1442, Orange, Texas 77630
409-745-1463
Pampa (City of) Health Inspection Office
200 W Foster Ave, Pampa, Texas 79066
806-669-5740
Paris-Lamar County Health Department
400 W. Sherman, Paris, Texas 75460
903-785-4561
Parker County Health Department
1114 Santa Fe Dr, Weatherford, Texas 76086
817-598-6175
Pasadena Health Department
1149 Ellsworth Drive, Pasadena, Texas 77506
713-475-5529
Plainview-Hale County Health District
111 East 10th Street, Plainview, Texas 79072
806-293-1359
Plano (City of) Environmental Health
1520 Ave. K Suite 210, Plano, Texas 75086
972-941-7143
Port Arthur (City of) Health Department
449 Austin Avenue, Port Arthur, Texas 77641
409-983-8874
Public Health Region 01
6302 Iola Avenue, Lubbock, Texas 79424
806-744-3577
Public Health Region 02/03
1301 South Bowen Road, Arlington, Texas 76013
817-264-4500
Public Health Region 04/05N
2521 W Front St, Tyler, Texas 75702
903-595-3585
Public Health Region 06/05S
5425 Polk Street, Houston, Texas 77023
713-767-3000
Public Health Region 07
2408 South 37th Street, Temple, Texas 76504
254-778-6744
Public Health Region 08
7430 Louis Pasteur Drive, San Antonio, Texas 78229
210-949-2000
Public Health Region 09/10
401 East Franklin Avenue, El Paso, Texas 79901
915-834-7675
Public Health Region 11
601 W Sesame Dr, Harlingen, Texas 78550
956-423-0130
Richardson (City of) Health Department
411 W. Arapaho, Suite 107, Richardson, Texas 75080
972-744-4080
Robstown (City of) Health Department
101 E Main Ave, Robstown, Texas 78380
361-387-4589, Ext.129
Rockwall (City of) Health Services
385 South Goliad, Rockwall, Texas 75087
972-771-7708
Rowlett (City of) Code Enforcement
5702 Rowlett Road, Rowlett, Texas 75089
972-412-6283
San Angelo-Tom Green County Health Department
72 W. College, San Angelo, Texas 76903
325-657-4493
San Antonio Metropolitan Health District
Riverview Towers, 111 Soledad, Suite 1000, San Antonio, Texas 78205
210-207-8780
San Patricio County Department of Public Health
313 N Rachal St, Sinton, Texas 78387
361-587-3525
Schertz (City of) Health and Safety
1400 Schertz Pkwy Bld 7, Schertz, Texas 78154
210-619-1400
Scurry County Health Unit
911 26th Street, Snyder, Texas 79549
325-573-3508
Seguin (City of) Environmental Health
210 Gonzalez Street, Seguin, Texas 78155
830-401-2432
Selma (City of) Code Enforcement
9375 Corporate Dr, Selma, Texas 78154
210-651-7862
Shavano Park (City of) Permits
900 Saddletree Court, Shavano Park, Texas 78231
210-493-3478
Somerset (City of) Code Enforcement
7360 E 6th St, Somerset, Texas 78069
830-701-4100
South Padre Island (City of) Environmental Health Department
4601 Padre Boulevard, South Padre Island, Texas 78597
956-761-8123
South Plains Public Health District
415 Mustang Dr, Denver City, Texas 79323
806-637-2164
Sweetwater-Nolan County Health Department
301 E. 12th Street, Sweetwater, Texas 79556
325-235-5463
Tarrant County Public Health Department
1101 S. Main Street, Fort Worth, Texas 76104
817-321-4700
Texarkana-Bowie County Family Health Center
902 W. 12th Street, Texarkana, Texas 75501
903-798-3250
The Colony (City of) Health Inspections Department
6800 Main St., The Colony, Texas 75056
972-248-4341
Travis County Health & Human Services
100 N Interstate 35 Frontage Rd #2000, Austin, Texas 78701
512-854-4100
Universal City (City of) Health
2150 Universal City Blvd, Universal City, Texas 78148
210-659-0333, Ext.727
Uvalde County Public Health
119 West South Street, Uvalde, Texas 78801
830-278-1705
Victoria County Public Health Department
2805 North Navarro, Victoria, Texas 77901
361-578-6281
Waco-McLennan County Public Health District
225 West Waco Drive, Waco, Texas 76707
254-750-5450
Waxahachie (City of) Health Department
401 S Rogers St, Waxahachie, Texas 75168
469-309-4020
Weatherford (City of) Consumer Health
119 Palo Pinto St, Weatherford, Texas 76086
817-598-4475
Wichita Falls-Wichita County Public Health District
1700 Third Street, Wichita Falls, Texas 76301
940-761-7800
Williamson County and Cities Public Health District
355 Texas Ave, Round Rock, Texas 78664
512-943-3600
Windcrest (City of) Code Enforcement
8601 Midcrown, Windcrest, Texas 78239
210-655-2666
Zapata County Environmental Health
2505 N. US Hwy 83, Zapata, Texas 78076
956-765-6201

Course details:

  • Course access for 60 days
  • 3 chances to pass timed exam
  • Certificate valid for 2 years

Looking for more options?