
A good CV for a teaching job is one that immediately shows you understand the classroom, the curriculum, and the kids. It’s not just a list of duties—it’s a story of how you’ve helped students grow. In my experience, the most effective teaching CVs include a clear professional summary that highlights your teaching philosophy, quantified achievements (like “improved reading scores by 15% in one year”), and evidence of classroom management skills. You also need to list relevant certifications (e.g., QTS, PGCE, state license) and any special training in SEND, ESL, or subject-specific pedagogy.
Here’s a quick breakdown of what top recruiters look for:
| CV Section | What to Include | Why It Matters |
|---|---|---|
| Summary | 2–3 sentences on your teaching style and impact | Grabs attention in 10 seconds |
| Experience | Key responsibilities, grade levels, and measurable outcomes | Proves you can deliver results |
| Skills | Classroom management, differentiation, tech tools (Google Classroom, Seesaw) | Shows you’re ready on day one |
| Certifications | License type, endorsements, first aid, safeguarding | Meets legal and school requirements |
| Professional Development | Workshops, conferences, advanced degrees | Demonstrates growth mindset |
I’ve seen CVs that get interviews because they include a “Teaching Highlights” bullet list: “Designed a cross-curricular project that increased student engagement by 30%.” That direct evidence makes you stand out. Also, avoid generic phrases like “passionate about education.” Instead, show your passion through concrete examples. Formatting matters too—use a clean layout with clear headings, no photos in the UK, and keep it to two pages max. Tailor every CV to the job description by mirroring the school’s language (e.g., if they emphasize “inclusive practice,” include your experience with diverse learners). A good CV for teaching is not about listing every job you’ve had; it’s about proving you can make a difference in that specific classroom.

Honestly, the best teaching CV I’ve seen had a one-page layout with a bold “Key Achievements” section. The person listed three things: “Raised GCSE pass rates by 10%, a whole-school literacy initiative, and mentored two new teachers.” That’s it. They didn’t waste space on old summer jobs. I’d say keep it short, use action verbs like “developed,” “coached,” “implemented,” and always include a cover letter that names the school. Oh, and check your grammar—nothing kills a teaching CV faster than a typo in “curriculum.”

From my angle, a good teaching CV needs to show personality without being unprofessional. I once read one that started with “I believe every child can learn, but not on the same day or in the same way.” That phrase stuck with me. Then they backed it up with examples of differentiated lessons. So, lead with your philosophy in the summary, then prove it. Also, if you’ve got experience with digital tools like Kahoot or Nearpod, list them. Schools are big on tech now. And please, no fancy fonts—stick to Arial or Calibri.

What I’ve noticed is that many teaching CVs miss the soft skills section. You can’t just say “team player.” Instead, write: “Collaborated with 12 teachers to design a cross-grade science fair, resulting in 40% more student participation.” That’s concrete. Also, include a short “Professional Development” list—even one or two workshops show you’re current. And if you’ve got experience with SEND or EAL, put that front and center. Schools are desperate for that. Keep the tone positive and avoid negative language about past schools or students.

I think the biggest mistake is making the CV too generic. A good teaching CV should mirror the school’s values. If the school’s website says “fostering creativity,” then your CV should mention creative lesson plans. If they focus on “data-driven instruction,” include your assessment results. Also, use a professional email address—no “cooldude99” nonsense. Add a link to your LinkedIn or a teaching portfolio if you have one. Finally, proofread it three times. I’ve seen CVs with “principle” instead of “principal” and it’s an instant no.


