Is Teaching a Good Career?
2026 data · Last updated 2026-07-05
The verdict
Maybe — teaching offers stability, summers off, and deep meaning, but pay grows slowly and out-of-pocket classroom spending plus workload are real. Worth it if purpose and schedule matter more than income; not if you're optimizing for earnings.
- Worth it If you value purpose, summers off, and pension-backed stability
- Not worth it If you want strong income growth over your career
- It depends If you can absorb heavy prep/grading workload outside paid hours
The numbers behind the verdict
The pay and outlook that back up the call above — real BLS figures, not a salary table to browse.
- Median salary
- $72,040/yr
- Job growth
- -1.6% (2024-2034, declining)
- Cost to enter
- $39,000
- Payback period
- ~0.5 yr of median pay to recoup tuition
bachelor's degree (4 yr public in-state)
More BLS detail (pay range, employment, entry education)
- Typical pay range (25th–75th pct)
- $59,980 – $92,570
- People employed (U.S.)
- 1,065,210
- Avg. annual openings
- ~66,200
- Typical entry education
- Bachelor's degree
Salary: BLS Occupational Employment & Wage Statistics (OEWS). Growth: BLS Employment Projections, 2024–2034. Cost & payback estimated from NCES tuition (AY2022–23); payback is a simplified tuition-to-median-pay proxy and excludes aid and opportunity cost.
Pros & cons
Pros
- Meaningful, high-impact work
- Summers and school-calendar breaks off
- Strong pension and benefits in many districts
- Stable, recession-resistant demand
- Union protections in many states
Cons
- Slow salary growth and a declining employment outlook
- Frequent out-of-pocket spending on supplies
- Heavy grading and prep beyond paid hours
- Behavior management and administrative burden
- Pay varies hugely by state and district
Who it's for
✓ A good fit if…
- People motivated by impact over income
- Those who value a school-year calendar
- Anyone who wants stable public-sector benefits
✗ Probably not if…
- People optimizing for salary growth
- Those who dislike administrative overhead
- Anyone unwilling to work unpaid hours at home
What people are actually asking
Real Reddit discussions on whether Teaching is worth it — titles link to the original threads.
- “Is Teaching a good career?”r/careerguidancequestioning
- “Is it worth it to pursuit teaching as a career?”r/CanadianTeachersquestioning
- “Teachers of Reddit - is it worth it?”r/CasualUKquestioning
- “Would you recommend teaching as a career?”r/AustralianTeacherspositive/pro
- “Is it worth it to consider going into teaching in this day ...”r/teachingquestioning
- “Is teaching a good career?”r/AustralianTeachersquestioning
- “Is secondary teaching a good career for those wanting ...”r/AustralianTeachersmixed
FAQ
Is teaching worth it financially?
Purely on salary, growth is slow and the field is projected to shrink slightly. But factoring in pensions, benefits, and time off, the total package can be competitive with higher-nominal-salary private jobs.
How much does a teacher make?
The median annual wage is $72,040 (BLS OEWS, May 2024 release), with the middle 50% earning between $59,980 and $92,570.
What's the job outlook for a teacher?
BLS projects -1.6% (2024-2034, declining) in employment from 2024 to 2034, with about 66k openings per year on average.
Teaching salary by state
Tap a state for its median pay adjusted for cost of living and state income tax — 51 states with BLS data, highest first.
- Washington$102,670
- California$101,370
- New York$97,070
- Massachusetts$95,260
- Rhode Island$92,610
- District of Columbia$82,750
- New Jersey$82,200
- Connecticut$80,970
- Illinois$79,990
- Alaska$79,650
- Oregon$79,570
- Ohio$78,800
- Pennsylvania$78,800
- Maryland$78,670
- Delaware$77,960
- New Hampshire$77,060
- Minnesota$76,460
- Utah$76,330
- Vermont$76,220
- New Mexico$75,900
- Georgia$75,480
- Hawaii$74,310
- Colorado$72,900
- Virginia$72,170
- Michigan$66,030
- Nevada$65,520
- Maine$64,880
- Texas$63,590
- Nebraska$63,450
- Wisconsin$62,870
- Wyoming$62,690
- South Carolina$62,580
- Alabama$61,990
- Indiana$61,880
- Tennessee$61,860
- Idaho$61,690
- Kentucky$61,560
- North Dakota$61,210
- Iowa$61,200
- Montana$60,990
- Florida$60,410
- Kansas$59,920
- Louisiana$59,850
- Arkansas$59,660
- Missouri$59,240
- Arizona$58,360
- North Carolina$57,650
- West Virginia$56,610
- South Dakota$51,050
- Mississippi$50,980
- Oklahoma$48,710
Sources
- U.S. Bureau of Labor Statistics, OEWS (salary) — May 2024 release
- U.S. Bureau of Labor Statistics, Employment Projections 2024-2034 (growth)
- NCES tuition (AY2022-23) — entry-cost & payback estimate
- Reddit discussion threads (community sentiment; titles/metadata only, linked to source)