Salaripedia
English

How much does a library assistant make in Houston?

$29,210a year

Median yearly pay for library assistants in the Houston-Pasadena-The Woodlands, TX metro area. That is $14.04 an hour or $2,434 a month.

Hourly
$14.04
Vs. national median
-21%
Rank among cities
222 of 266
Jobs in the area
180
Pay range
Lowest 10%: $21,900Median: $29,210Highest 10%: $38,320
PercentileYearlyHourly
10th$21,900$10.53
25th$23,180$11.14
Median$29,210$14.04
75th$37,240$17.90
90th$38,320$18.42

Other cities in Texas

Median yearly pay for library assistants.

Austin, TX$39,330
San Antonio, TX$36,510
Dallas, TX$34,590
McAllen, TX$30,620
Beaumont, TX$30,140
El Paso, TX$28,350
Brownsville, TX$24,790
Lubbock, TX$20,700
Library Assistant salary in Texas Library Assistant salary in all states

Related jobs in Houston

Same field, median yearly pay.

Executive Secretary and Executive Administrative Assistant$74,850
First-Line Supervisors of Office and Administrative Support Worker$65,990
Postal Service Clerk$64,670
Brokerage Clerk$63,510
Postal Service Mail Carrier$62,070
Production$57,600
Postal Service Mail Sorter$55,350
Financial Clerk$54,680
Payroll and Timekeeping Clerk$54,090
Desktop Publisher$50,770
Salaries for every job in Houston, TX

Frequently asked questions

How much does a library assistant make an hour in Houston?

The median hourly pay in the Houston-Pasadena-The Woodlands, TX metro area is $14.04 ($29,210 a year).

Do library assistants make more in Houston than the national average?

No: $29,210 against $36,910 nationally, 21% less.

How does Houston compare with the rest of Texas?

The median in Texas is $31,200, so Houston pays 6% less.

Where does Houston rank for library assistant pay?

222 of 266 metro areas with data.

How much does a library assistant make starting out in Houston?

The lowest-paid 10% make $21,900 or less a year; the top 10% make $38,320 or more.

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.