Open Enrollment begins in October for many of Maryland’s Public Charter Schools

Charter public schools give families an opportunity to choose the school experience that best fits their needs and—like every other public school—they are tuition-free for any student to attend that resides in a district that has approved public charter schools.

When charter schools have more students who want to attend than they have seats available, they use a random lottery system to determine their enrollment. 

Scroll below to view our map of all of the charter schools in the state, and listing of each charter school by county. The MAPCS Virtual Charter School Fair pages will be updated in October of each year- which provide more information about each public charter school.


Maryland Charter Schools
Program Map


Anne Arundel County Schools


Baltimore City Schools


Baltimore County Schools


Carroll County Schools


Charles County Schools

Frederick County Schools


Montgomery County Schools


Prince George’s County Schools


St. Mary’s County Schools


 The Lottery System

Charter school lotteries are usually held at the beginning of the calendar year. Please check with individual schools to confirm their lottery date. If you missed the lottery date, you can contact the charter school directly to see if you can be added to their waiting list.