Salaripedia
English

How much does a librarian and media collections specialist make in Texas?

$71,860a year

Median yearly pay for librarian and media collections specialists in Texas. That is $34.55 an hour or $5,988 a month.

Hourly
$34.55
Vs. national median
+5%
Rank among states
18 of 51
Jobs in the state
9,150
Pay range
Lowest 10%: $49,240Median: $71,860Highest 10%: $100,800
PercentileYearlyHourly
10th$49,240$23.67
25th$61,260$29.45
Median$71,860$34.55
75th$81,710$39.28
90th$100,800$48.46

Cities in Texas

Metro areas, median yearly pay.

Odessa, TX$84,260
Laredo, TX$82,130
McAllen, TX$81,470
Tyler, TX$78,500
Brownsville, TX$77,930
Houston, TX$75,280
Dallas, TX$74,340
El Paso, TX$73,160
College Station, TX$71,780
Austin, TX$68,800
San Antonio, TX$66,870
Midland, TX$66,720
Killeen, TX$66,400
Amarillo, TX$65,620
Lubbock, TX$64,820
Corpus Christi, TX$63,940
Waco, TX$63,290
Beaumont, TX$62,570
Longview, TX$60,480
San Angelo, TX$60,430
Texarkana, TX$56,650
Abilene, TX$54,110
Wichita Falls, TX$48,230
Salaries for every job in Texas

Nearby in the ranking

States with similar pay for librarian and media collections specialists.

15. Georgia$76,750
16. Colorado$76,480
17. Rhode Island$75,860
18. Texas$71,860
19. Hawaii$68,270
20. Florida$67,060
21. Wisconsin$66,870
Librarian and Media Collections Specialist salary in all states

Frequently asked questions

How much does a librarian and media collections specialist make an hour in Texas?

The median hourly pay in Texas is $34.55 ($71,860 a year).

Do librarian and media collections specialists make more in Texas than the national average?

Yes: $71,860 against $68,270 nationally, 5% more.

Where does Texas rank for librarian and media collections specialist pay?

Texas ranks 18 of 51 states.

Which city in Texas pays librarian and media collections specialists the most?

Odessa, TX, with a median of $84,260 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.