Permit fees by state
The single-trip permit as the state itself publishes it: the base issuance charge, how the oversize component is banded, how the overweight component is priced, and the payment charge added on top. What matters here is the mechanism as much as the number — a state that CPI-adjusts its fee on a fixed cycle will not match a figure copied last year, and publishing the mechanism is what makes a page degrade gracefully instead of silently going wrong.
| State | Single-trip base | Oversize component | Overweight priced by | Transaction fee | Route analysis | Mileage-priced |
|---|---|---|---|---|---|---|
| Alabama | $10rev. 2025-03-11 · read 2026-09-02 | 1 dimension band above the base | Stepped by weightrev. 2025-03-11 · read 2026-09-02 | $4rev. 2025-03-11 · read 2026-09-02 | Not yet covered | No |
| Alaska | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Arizona | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Arkansas | $17rev. 2024-03-28 · read 2026-09-03 | One flat charge, no dimension bands | Stepped by weightrev. 2024-03-28 · read 2026-09-03 | Not yet covered | Not yet covered | Yes |
| California | $16rev. 2026-05-01 · read 2026-09-02 | One flat charge, no dimension bands | Included in the base feerev. 2026-05-01 · read 2026-09-02 | 2.3%rev. 2025-04-16 · read 2026-09-02 | Not yet covered | No |
| Colorado | $30undated document · read 2026-09-03 | One flat charge, no dimension bands | Stepped by weightundated document · read 2026-09-03 | $4undated document · read 2026-09-03 | Not yet covered | No |
| Connecticut | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Delaware | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| District of Columbia | $30rev. 2023 · read 2026-09-06 | One flat charge, no dimension bands | One flat charge, no weight schedulerev. 2023 · read 2026-09-06 | None publishedrev. 2023 · read 2026-09-06 | Not yet covered | No |
| Florida | $0rev. 2018-04-24 · read 2026-09-02 | 9 dimension bands above the base | Per milerev. 2018-04-24 · read 2026-09-02 | $5rev. 2018-04-24 · read 2026-09-02 | Not yet covered | Yes |
| Georgia | $0undated document · read 2026-09-02 | 3 dimension bands above the base | Stepped by weightrev. 2012-10-16 · read 2026-09-02 | $7rev. 2026-02-01 · read 2026-09-02 | Not yet covered | No |
| Hawaii | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Idaho | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Illinois | $0rev. 2022-05-13 · read 2026-09-01 | 48 dimension bands above the base | No published schedulerev. 2021-07-23 · read 2026-09-01 | 2.25%rev. 2019-06-01 · read 2026-09-01 | Not yet covered | Yes |
| Indiana | $20rev. 2026-07-01 · read 2026-09-01 | 7 dimension bands above the base | Per milerev. 2026-07-01 · read 2026-09-01 | None publishedrev. 2025-05-16 · read 2026-09-01 | Not yet covered | Yes |
| Iowa | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Kansas | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Kentucky | $60rev. 2017-07-07 · read 2026-09-02 | One flat charge, no dimension bands | Included in the base feerev. 2017-07-07 · read 2026-09-02 | 4%undated document · read 2026-09-02 | Not yet covered | No |
| Louisiana | $0rev. 2025 · read 2026-09-03 | 2 dimension bands above the base | Stepped by weightrev. 2025 · read 2026-09-03 | Not yet covered | Not yet covered | Yes |
| Maine | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Maryland | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Massachusetts | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Michigan | $0rev. 2018-05-14 · read 2026-09-05 | 3 dimension bands above the base | Stepped by weightrev. 2023-10 · read 2026-09-05 | Not yet covered | Not yet covered | No |
| Minnesota | $15rev. 2012 · read 2026-09-05 | 3 dimension bands above the base | Per mile, per overweight axle grouprev. 2012 · read 2026-09-05 | None publishedrev. 2022 · read 2026-09-05 | Not yet covered | Yes |
| Mississippi | $10rev. 2024-09-21 · read 2026-09-05 | One flat charge, no dimension bands | No published schedulerev. 2025-01-01 · read 2026-09-05 | Not yet covered | Not yet covered | Yes |
| Missouri | $15rev. 2025-03-30 · read 2026-09-01 | One flat charge, no dimension bands | Stepped by weightrev. 2025-03-30 · read 2026-09-01 | $0.25 + 2%undated document · read 2026-09-01 | $425rev. 2025-03-30 · read 2026-09-01 | No |
| Montana | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Nebraska | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Nevada | $25rev. 2008-06-17 · read 2026-09-05 | One flat charge, no dimension bands | One flat charge, no weight schedulerev. 2008-06-17 · read 2026-09-05 | Not yet covered | Not yet covered | No |
| New Hampshire | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| New Jersey | $0rev. 2024-01-05 · read 2026-09-02 | 34 dimension bands above the base | Stepped by weightrev. 2010-08-02 · read 2026-09-02 | $12 + 5%undated document · read 2026-09-02 | Not yet covered | No |
| New Mexico | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| New York | Sources disagree$40 per §154-1.2(b)(1) trip permit definition; §154-1… — versus — $60 per §154-1.2(b)(1) trip permit definition; §154-1… — versus — $40 per trip permit table — every type $40 with a $10… | One flat charge, no dimension bands | Included in the base feerev. 1995-09-01 · read 2026-09-01 | None publishedundated document · read 2026-09-01 | $0undated document · read 2026-09-01 | No |
| North Carolina | $0undated document · read 2026-09-02 | 8 dimension bands above the base | Stepped by weightrev. 2020-01-01 · read 2026-09-02 | Not yet covered | $100rev. 2020-01-01 · read 2026-09-02 | No |
| North Dakota | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Ohio | $20rev. 2023-11-03 · read 2026-09-01 | 4 dimension bands above the base | Stepped by weightrev. 2023-11-03 · read 2026-09-01 | None publishedrev. 2023-11-03 · read 2026-09-01 | Not yet covered | No |
| Oklahoma | $0undated document · read 2026-09-01 | 1 dimension band above the base | Stepped by weightrev. 2026-07-01 · read 2026-09-01 | $2 + 4%undated document · read 2026-09-01 | Not yet covered | No |
| Oregon | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Pennsylvania | $0rev. 2025-07-01 · read 2026-09-01 | 4 dimension bands above the base | Per milerev. 2025-07-01 · read 2026-09-01 | $1rev. 2025-01-01 · read 2026-09-01 | Not yet covered | Yes |
| Rhode Island | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| South Carolina | $30rev. 2026-03 · read 2026-09-05 | One flat charge, no dimension bands | Included in the base feerev. 2026-03 · read 2026-09-05 | Not yet covered | Not yet covered | Yes |
| South Dakota | $25rev. 2004-09-06 · read 2026-09-06 | One flat charge, no dimension bands | Per milerev. 2004-09-06 · read 2026-09-06 | None publishedrev. 2021-12-01 · read 2026-09-06 | Not yet covered | Yes |
| Tennessee | $20rev. 2025 · read 2026-09-03 | 4 dimension bands above the base | Per milerev. 2025 · read 2026-09-03 | Not yet covered | Not yet covered | Yes |
| Texas | $60rev. 2026-01-01 · read 2026-08-31 | One flat charge, no dimension bands | Stepped by weightrev. 2026-01-01 · read 2026-08-31 | $0.25 + 2.25%rev. 2021-02-01 · read 2026-08-31 | $500rev. 2021-02-01 · read 2026-08-31 | No |
| Utah | $0rev. 2024 · read 2026-09-05 | 1 dimension band above the base | Per milerev. 2024 · read 2026-09-05 | None publishedrev. 2024 · read 2026-09-05 | Not yet covered | Yes |
| Vermont | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
| Virginia | $20rev. 2024-07-01 · read 2026-09-02 | One flat charge, no dimension bands | Per milerev. 2024-07-01 · read 2026-09-02 | Not yet covered | Not yet covered | Yes |
| Washington | $0rev. 2023-07-23 · read 2026-09-02 | 1 dimension band above the base | Per milerev. 2023-07-23 · read 2026-09-02 | None publishedundated document · read 2026-09-02 | Not yet covered | Yes |
| West Virginia | $20rev. 2023-11-08 · read 2026-09-06 | One flat charge, no dimension bands | Per milerev. 2023-11-08 · read 2026-09-06 | None publishedundated document · read 2026-09-06 | Not yet covered | Yes |
| Wisconsin | $0rev. 2026-09-04 · read 2026-09-05 | 8 dimension bands above the base | Stepped by weightrev. 2026-09-04 · read 2026-09-05 | None publishedrev. 2021-06-01 · read 2026-09-05 | Not yet covered | No |
| Wyoming | Not yet covered | Not yet covered | Not yet covered | Not yet covered | Not yet covered | — |
The states without a jurisdiction file are listed here rather than dropped, and their cells say "not yet covered" rather than carrying a number from a secondary source. A table titled "every state" that quietly covers half is the weakness we are competing against; matching it would forfeit the only advantage this page has. What coverage means here →
Price a specific multi-state lane from these same schedules →
How this is sourced
Every covered cell above is a value plus the document it came from. Two dates travel with it and they are not the same thing: rev. is the date the source document itself carries — a rule's stated effective date, a PDF's footer — and read is the date we retrieved it. A document downloaded this morning can still be five years old, and a single "last updated" stamp would hide exactly that.
Where two official documents that are both in effect give different answers, the cell says sources disagree and shows both, because neither has been adopted. That is not an omission; it is the finding. Where a state publishes no such limit at all, the cell says none published — also a finding, and a different one from not yet covered, which is our gap and nobody else's.
Questions
Is the base fee what I actually pay?
Almost never. The base is the issuance charge before the dimension bands, the overweight component and the transaction fee. Several states advertise a figure that is never payable on its own — one doubles its statutory fee by a separate surcharge statute, so the number in its own fee statute is not a price anybody has ever been charged.
Why is the transaction fee its own column?
Because it is routinely misread. A flat per-permit dollar amount and a percentage of the total are different charges, and one published table reads a flat $12 transaction fee as 12 percent — which understates the out-the-door cost of every permit in that state by roughly half.
What does "per mile" mean in the overweight column?
That the state prices the overweight component on miles travelled INSIDE that state, not on the lane total. We do not estimate those miles: scaling a lane by a state's share of a straight line produces a confident number with no relationship to the filed route, so the calculator asks for the figure your routing software already produced.
Does this include escorts, bonds or the engineer's fee?
No, and those can dwarf the permit. Pilot cars, police escorts, route-survey engineering, bonds and utility coordination are private or agency costs with no published schedule in most states. The calculator names each exclusion in the result rather than burying it in a footnote.