Television writer earnings by seniority

90th percentile

Top-level television writer earnings begin at:

$50.13 per hour

$104,280 per year

75th percentile

Senior-level television writer earnings begin at:

$38.25 per hour

$79,550 per year

50th percentile

Mid-level television writer earnings begin at:

$29.75 per hour

$61,880 per year

25th percentile

Junior-level television writer earnings begin at:

$24.47 per hour

$50,900 per year

10th percentile

Starting level television writer earnings begin at:

$16.96 per hour

$35,270 per year

Approximate values based on highest and lowest earning segments.

Television writer salary by state

State Name Average Salary
Maryland $75,430
California $75,400
Connecticut $74,860
New York $73,480
Virginia $66,340
Massachusetts $64,380
Alaska $64,330
Vermont $64,140
New Jersey $63,290
Rhode Island $62,660
Minnesota $61,880
Washington $61,060
West Virginia $59,970
Oregon $59,960
Illinois $58,990
North Carolina $57,510
Georgia $56,420
Pennsylvania $55,920
Colorado $55,640
Missouri $55,250
Michigan $54,580
Arizona $53,950
Texas $53,730
New Hampshire $53,270
Mississippi $52,760
Delaware $52,510
Nevada $52,380
Maine $51,600
Kansas $51,520
Hawaii $51,290
Tennessee $51,160
Indiana $51,070
Kentucky $50,530
Wisconsin $50,190
Iowa $49,440
North Dakota $48,580
Utah $48,460
Oklahoma $48,190
Alabama $48,080
Florida $47,190
New Mexico $46,610
Montana $45,570
Idaho $45,340
Ohio $45,230
Wyoming $44,480
Arkansas $43,450
South Dakota $42,620
Nebraska $38,990
Louisiana $36,040
Puerto Rico $33,050
District of Columbia $100,210

How do television writer salaries compare to similar careers?

Television writers earn about the same as related careers in Minnesota. On average, they make less than talent directors but more than court reporters.

Career Median Salary
Talent director salary $66K
Filmmaker salary $66K
Film director salary $66K
Copywriter salary $62K
Television writer salary $62K
Author salary $62K
Technical writer salary $64K
Court reporter salary $74K

Source: CareerExplorer (Aggregated)