Wagevane

Elementary School Teacher salary in District of Columbia

Elementary school teachers in District of Columbia earn a median $96,580 a year, 51% above the national median of $63,970. That ranks #3 of 51 states. After taxes, a single filer keeps about $71,533.

Source: BLS Occupational Employment and Wage Statistics, May 2025, SOC 25-2021. Taxes for tax year 2026.

YearlyMonthlyEvery 2 weeksHourly
Median pay$96,580$8,048$3,715$46.43
Average pay$93,910$7,826$3,612$45.15
Take-home (median)$71,533$5,961$2,751$34.39

Where the money goes

ItemPer year
Federal income tax$12,418
Social Security and Medicare$7,388
District of Columbia income tax$5,241
Take-home$71,533

District of Columbia's prices are 10% above the U.S. average, so the median take-home buys what $65,089 buys in an average-priced state. The District of Columbia minimum wage is $18.40; the median elementary school teacher earns 2.5 times that.

Elementary School Teacher pay in District of Columbia vs. neighboring states

StateMedian salaryTake-homeBuying power
District of Columbia$96,580$71,533$65,089
Maryland$77,680$60,152$57,310
Virginia$65,550$51,894$51,328

Frequently asked questions

How much do elementary school teachers make in District of Columbia?
The median salary is $96,580 a year ($46.43 an hour), and the average is $93,910, per BLS data for May 2025.
How much do elementary school teachers take home in District of Columbia?
About $71,533 a year after federal and District of Columbia taxes, or $2,751 every two weeks, for a single filer at the median salary.
Do elementary school teachers earn more in District of Columbia than the national average?
District of Columbia ranks #3 of 51 for median pay, 51% above the U.S. median of $63,970. Adjusted for prices and taxes it ranks #6.