The Bureau of Labor Statistics says the average worker in Tucson earns $20.41 an hour. The average worker in the United States earns $22.33 an hour. that means the Tucson average is nine percent less than the national average.