Teacher résumé
Certification is the filter, and it is state-specific. A résumé that does not say which state you are certified in is answering the wrong question.
- US median pay
- $63,970
- BLS, May 2025
- People doing it
- 1,388,390
- across the United States
- Ten-year outlook
- -0.4%
- projected change in employment
- AI exposure
- Moderate exposure
- scored two independent ways
What this one has to carry
Beyond the ordinary sections every résumé needs. These are the things filtered on for this particular role, and they have to appear as words in the body of the document.
- The state you are certified in, and the grades and subjects the certificate covers
- Grade levels and subjects taught, separately from the certificate
- Class sizes and any measurable outcome you can honestly attach a figure to
- Endorsements — ESL, special education, gifted — written out, since each is its own filter
The one that costs people this job
Describing duties instead of results
Every teaching résumé says it planned lessons and assessed students; the job description says the same. What distinguishes one is what changed — a reading level, an attendance rate, a pass rate — and a figure beside it.
Where it is worth the most
Median pay divided by local prices, which is a different ordering from the sticker-salary tables and the one that decides what you keep.
| State | Median | Worth locally | Jobs |
|---|---|---|---|
| Washington | $102,350 | $95,645 | 28,980 |
| California | $99,650 | $90,001 | 155,160 |
| Rhode Island | $90,930 | $88,903 | 3,830 |
| Massachusetts | $94,000 | $88,880 | 29,930 |
| District of Columbia | $96,580 | $87,879 | 3,750 |
Write it, free
Our builder writes the structure above and shows what a parser reads back as you type. Exports as PDF, Word or plain text. No account, and the download is not the paywall.
Open the free builderOr check the one you have
Drop it in and see what a screening system reads it as — including whether it files you under this occupation at all. Nothing is uploaded.
Your file is read by code running in this tab. It is never sent anywhere, and we never see it. Open your browser’s network tab and drop it again — you will see no upload.