Student Life
Latest Annoucments
Pride in Motion Band
Clubs
Mooresville High School has a wide variety of clubs and activities available for students. Whether you're looking to help others or add activities to your college applications, MHS has a club for you.
Each September, students participate in "Club Rush" to learn more about the different organizations. For more information about a club, please contact the advisor.
FIND A CLUB
WANT TO START A NEW CLUB?
Parking Permits
Students may request prior approval for purchasing a parking permit for the 2021-22 school year by completing this form.
Parking Permits will be $60 for the school year.
Students will not be approved to purchase a parking permit if they have any outstanding fines or fees and must sign consent to random drug testing.
You should receive an email approving or denying your request within 2 weeks.
MHS has a limited number of parking spaces. Therefore, parking permits will be sold first to eligible Seniors. Permits will then be sold to eligible Juniors and Sophomores.
Blue Devil Update
Bell Schedule
Yearbook & School Picture Info
Check out this website for yearbook and school picture information. Contact Mrs. Phillips at emilyphillips@mgsd.k12.nc.us if you have any questions.
Driver Education
Important Driver Education Information
Please email drivereducation@mgsd.k12.nc.
Paying Fines & Fees
If you still have the item (library book, uniform, calculator, etc) in good condition, we would prefer the item returned to the school. Label the item with student name and return to the Front Office.
Please use this link to pay outstanding balances.
Laptop Fines
This PDF will show you how to pay a laptop fine online.
Student Handbook & Code of Conduct
Familiarize yourself with the MHS 2021-2022 Student Handbook and the MGSD Student Code of Conduct / Codigo de Conducta Estudeantil.
Rent the Rock
Have you noticed our Rock in front of Mag? Rent and Paint it here!
MHS Random Drug Testing Policy
MHS Random Drug Testing or Prueba De Drogas Al Azar De Estudiantes Sin Suspicacia Código de póliza 4326