What fence contractors charge per hour
The median wage BLS publishes for fence erectors in each metro, times 2 to 2.5 for what a licensed business bills on top of pay. An estimate, not a quote.
- Lowest metro
- $36–$45/hr
- Highest metro
- $55–$69/hr
- Cities with a wage
- 14 of 58
Pricing a whole job? Estimate build 100 ft of 6 ft wood fence, materials included.
Arizona
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| PhoenixPhoenix-Mesa-Chandler metro | $45–$56 | $22.30 | 53 licensed |
| ScottsdalePhoenix-Mesa-Chandler metro | $45–$56 | $22.30 | 7 licensed |
| MesaPhoenix-Mesa-Chandler metro | $45–$56 | $22.30 | 12 licensed |
California
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| Los AngelesLos Angeles-Long Beach-Anaheim metro | $48–$60 | $24.18 | 99 licensed |
| San Diego | No BLS wage | – | 34 licensed |
Florida
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| Jacksonville | No BLS wage | – | None listed |
| MiamiMiami-Fort Lauderdale-West Palm Beach metro | $53–$66 | $26.36 | None listed |
| Tampa | No BLS wage | – | None listed |
| OrlandoOrlando-Kissimmee-Sanford metro | $36–$45 | $17.99 | None listed |
| St. Petersburg | No BLS wage | – | None listed |
| Fort LauderdaleMiami-Fort Lauderdale-West Palm Beach metro | $53–$66 | $26.36 | None listed |
| Port St. LuciePort St. Lucie metro | $55–$69 | $27.69 | None listed |
| HialeahMiami-Fort Lauderdale-West Palm Beach metro | $53–$66 | $26.36 | None listed |
| Cape Coral | No BLS wage | – | None listed |
| Tallahassee | No BLS wage | – | None listed |
Hawaii
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| Honolulu | No BLS wage | – | 22 licensed |
| Pearl City | No BLS wage | – | None listed |
| Hilo | No BLS wage | – | 6 licensed |
| Kailua | No BLS wage | – | 2 licensed |
| Kapolei | No BLS wage | – | 10 licensed |
Minnesota
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| Minneapolis | No BLS wage | – | None listed |
| St. Paul | No BLS wage | – | None listed |
| Rochester | No BLS wage | – | None listed |
| Bloomington | No BLS wage | – | None listed |
| Duluth | No BLS wage | – | None listed |
Nevada
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| Las Vegas | No BLS wage | – | 20 licensed |
| Henderson | No BLS wage | – | 4 licensed |
| North Las Vegas | No BLS wage | – | 5 licensed |
| RenoReno metro | $47–$58 | $23.33 | 13 licensed |
Texas
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| Houston | No BLS wage | – | None listed |
| San Antonio | No BLS wage | – | None listed |
| Dallas | No BLS wage | – | None listed |
| Austin | No BLS wage | – | None listed |
| Fort Worth | No BLS wage | – | None listed |
| El Paso | No BLS wage | – | None listed |
| Arlington | No BLS wage | – | None listed |
| Corpus Christi | No BLS wage | – | None listed |
| Plano | No BLS wage | – | None listed |
| Lubbock | No BLS wage | – | None listed |
| Laredo | No BLS wage | – | None listed |
| Irving | No BLS wage | – | None listed |
| Garland | No BLS wage | – | None listed |
| Frisco | No BLS wage | – | None listed |
| McKinney | No BLS wage | – | None listed |
| Amarillo | No BLS wage | – | None listed |
| Grand Prairie | No BLS wage | – | None listed |
| Brownsville | No BLS wage | – | None listed |
Virginia
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| Virginia Beach | No BLS wage | – | None listed |
| Chesapeake | No BLS wage | – | None listed |
| Norfolk | No BLS wage | – | None listed |
| Richmond | No BLS wage | – | None listed |
| Arlington County | No BLS wage | – | None listed |
| Alexandria | No BLS wage | – | None listed |
Washington
| City | Per hour | Median wage | Listings |
|---|---|---|---|
| SeattleSeattle-Tacoma-Bellevue metro | $53–$67 | $26.65 | 2 licensed |
| SpokaneSpokane-Spokane Valley metro | $47–$59 | $23.63 | 5 licensed |
| TacomaSeattle-Tacoma-Bellevue metro | $53–$67 | $26.65 | 3 licensed |
| Vancouver | No BLS wage | – | 5 licensed |
| BellevueSeattle-Tacoma-Bellevue metro | $53–$67 | $26.65 | None listed |
Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025, median hourly wage by metro area. The 2–2.5× billing multiple is our assumption; real quotes vary with the job, materials and season.
Sources
- Fence contractors: Fence erectors (SOC 47-4031)
- BLS OEWS wage tables