Sports Physicals

basketball, tennis racket, baseball bat, football, soccer ball

Hannibal Regional Medical Group offers free sports physicals for area junior high and high school students.  Students need to bring a completed sports physical form with them and parental consent is required.  

Download a MSHSAA sports physical form

Two ways to get a sports physical

1. Make an Appointment 

HRMG - Canton/LaGrange is offering free sports physicals to Lewis County junior high and high school athletes by appointment. Call (573) 288-5360 to schedule a free sports physical.  Free sports physical appointments are available in June, July, and August 2026.

2. Choose Your Own Time for a Sports Physical 

Walk-in sports physicals available at Express Care at Walmart, Express Care at Hannibal Regional and Urgent Care in Bowling Green.

This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember you. We use this information in order to improve and customize your browsing experience and for analytics and metrics about our visitors both on this website and other media. To find out more about the cookies we use, see our Privacy Policy.