Missouri has no statewide food handler card. The state Food Code requires employees to be properly trained in food safety and allergy awareness, and it leaves cards to local health departments (Missouri Food Code, 2-103.11(L)). So the rule depends on the city or county where you work: Independence requires a permit within 15 days of hire, Kansas City and Columbia issue their own cards, and the City of St. Louis asks food handlers for proof of hepatitis A vaccination instead of a card.
The table compares the local rules we could confirm on official pages. For states that set one rule statewide, see our food handler card requirements by state.
Missouri food handler rules by city and county
| Where you work | Food handler card | Deadline | Cost | Valid for | Manager rule |
|---|---|---|---|---|---|
| Kansas City | Required (or 80% of handlers carded when no certified manager is on duty) | See our Kansas City guide | $20 class, $25 online | 3 years | Certified manager on duty all hours, or the 80% card option |
| Independence | Required for all food service employees | 15 days after hire | $25 class or online | 3 years | Manager permit; one manager on duty at all times |
| Columbia | City card; certified managers are excused | Not stated on the city page | $15 new or renewal, $5 duplicate | Not stated on the city page | Approved manager course (6+ hours and exam); a qualified person on site at all times |
| City of St. Louis | No card listed; hepatitis A vaccination proof instead | 30 days after hire (vaccination) | Not applicable | Not applicable | Person in charge with a food safety management certificate on site during operations |
| St. Charles County | Basic Sanitation Certification recommended for food handlers | Not stated | Not stated | Not stated | At least one manager-certified person during all hours |
| Statewide (DHSS) | None; employees must be trained | None | None | None | Certification is one of three ways a person in charge can show knowledge |
Sources: our Kansas City food handler card guide (KCHD), Independence Health Department food handler and manager permits, Columbia/Boone County PHHS food safety training, City of St. Louis Department of Health, opening a food establishment, St. Charles County basic food safety classes and Missouri DHSS food safety training.
Independence food handler permit: 15 days and a short in-person test
Independence is the strictest rule on this list. Every food service employee needs a Food Handler Permit no later than 15 days after hire, and it lasts three years (Independence permits page). You have two routes:
- Take the in-person class, held on the third Monday of the month at 3 p.m. at the Municipal Commons. It costs $25 and is non-refundable.
- Or take the city-designated online course from State Food Safety for $25 (two attempts; a retake costs $25). Within 30 days, bring the certificate and a photo ID to the second floor of 20201 E. Jackson Dr. and pass a 10-question post-test in person.
Independence accepts cards from Kansas City and from Cass, Clay, Jackson and Platte counties under a regional reciprocity agreement, at no charge, if the exam was proctored. A Jackson County card has to carry the KC Metro reciprocity statement; the Jackson County TAP Series card is the exception the city names. A duplicate costs $5. Questions go to the Health Inspection Division at 816-325-7803.
Managers need a separate Independence manager permit. The city’s class costs $30, runs four hours on the first Monday of the month, and is taught in English. ServSafe and Prometric manager certificates can be transferred for $5.
Columbia food handler card: $15 through the city
Columbia/Boone County Public Health and Human Services runs its own card. You take the city’s online class and then print the card in person at 1005 W. Worley St., Monday to Friday, 8 a.m. to 4:30 p.m. A new or renewed card costs $15 and a duplicate $5; the department’s page points out that the card does not cost $25 (PHHS food safety training). The in-person class is paused, and the department says a separately advertised “Missouri Food Handlers Class” is neither affiliated with nor accepted by PHHS. Someone with a valid manager certificate does not need a food handler card.
Each establishment needs a qualified manager in the facility at all times, trained through an approved program of at least six hours with an exam. Environmental Health answers questions at 573-874-7346.
St. Louis food handler rules: vaccination instead of a card
The City of St. Louis Department of Health lists no food handler card. It requires every food handler to show proof of hepatitis A vaccination within 30 days of employment, and each establishment to designate a person in charge with a certificate in food safety management who is on site during business hours. The manager certificate goes in with the permit application (City of St. Louis food establishment requirements). Food Control is at (314) 657-1539. Some course sellers describe a St. Louis food handler permit; the city’s own requirements center on the vaccination and the certified person in charge.
St. Louis County is a separate health department from the city. Its food safety page links to inspection reports and complaints, and a worker in the county should ask the Department of Public Health which training it accepts. For inspection results in each place, see our St. Louis restaurant inspection search.
St. Charles, Jefferson and Greene counties
- St. Charles County recommends its roughly 2.5-hour Basic Sanitation Certification, or an ANSI-accredited course, for anyone handling food. Its Food Code requires at least one person who has completed manager certification (ServSafe or a department-approved equivalent) during all hours of operation (St. Charles County food service; 636-949-7900). Inspection scores are covered in our St. Charles County guide.
- Jefferson County lists online food handler courses and in-person Safe Food Handling and ServSafe classes on its food safety page; ask Environmental Health at 636-797-3737 whether your job requires one.
- Springfield-Greene County runs its own food safety classes through the health department; call 417-864-1658 to confirm what your job needs before you pay for a course.
How to get the right card for a Missouri job
- Confirm which health department inspects your workplace. City limits matter: Independence, Kansas City, Columbia and the City of St. Louis each run their own program.
- Use the course that department names. Independence designates State Food Safety, and Columbia prints its own card; a generic “Missouri food handler card” may be refused.
- Finish within the local deadline (15 days in Independence) and keep the card or a copy where your manager can show it to the inspector.
- If you move between Kansas City-area cities, check the reciprocity rule before taking a second course.
Manager certification rules in other states are compared in our food manager certification guide, and Kansas City restaurant results are in our Kansas City inspection search.
Missouri DHSS, Independence, Columbia/Boone County PHHS, City of St. Louis, St. Charles County and Jefferson County health department pages checked October 24, 2026.