Charles County Public Schools

Make a difference in their lives. And yours.

Bring your teaching career to beautiful Charles County, Maryland

Apply Now

5 Reasons you should teach in Charles County

Great Salary

We offer competitive pay range from $57,234 - $101,000+

Relocation Package

Relocation stipends are available to help cover your moving and house-hunting expenses

Tuition Reimbursement

Earn a Master’s, postgraduate degree or teaching credential, and we’ll help pay for it

Low Cost of Living

Enjoy a vibrant, comfortable lifestyle in a place where your income goes further

Enviable Lifestyle

Love the city? Love the country? Love the shoreline? You’ll love living here.



Who are we hiring?

We’re looking for educators who want to teach in a progressive, supportive, technologically advanced educational environment focused on student achievement. Are you a seasoned educator? New to teaching? Just out of college? Thinking about switching careers? If you hold a Bachelor’s degree or higher, we’d love to hear from you. A teaching credential is preferred, but not immediately required.

Apply Now

Charles County Schools By The Numbers

  • 27,598 Students
  • 38 Schools
  • Pre-K through High School
  • 5 Specialty Educational Centers And Programs

What’s it like to work here?

Spend a day with our kids. (In 40 seconds or less.)

Apply Today!

Charles County is one of Maryland’s fastest-growing public school systems. Be the teacher you’ve always wanted to be … in a community you’ll love.

See Open Positions
Charles County

Close to the City. Far from Ordinary.

Nestled along 300 miles of shimmering Potomac River shoreline in Southern Maryland, Charles County offers a peaceful-yet-dynamic lifestyle energized by our location just 30 miles from Washington D.C. Boating, dining, swimming, sipping, fishing, learning, exploring, climbing, biking, shopping ... it’s all here!

Legendary Seafood
Breathtaking Scenery
Chef-Owned Restaurants
Rich History
State and National parks
Ready to learn more about us?