Reference Source

Maximum legal vehicle size and weight limits by US state

For each US state, the maximum legal dimensions and gross weight a vehicle plus load may have on state highways before an oversize/overweight permit is required, from the state's own vehicle code or DOT/DMV page: width, height, semitrailer length, combination length, and gross weight. Height genuinely fragments — 13 feet 6 inches in most eastern states (Florida, Ohio), 14 feet in western states (Washington) — so a load legal in one state needs a permit in the next. Answers 'how tall can a truck be in [state]', 'what is the maximum legal trailer length in [state]', and 'at what point do I need an oversize permit in [state]'. Values verbatim from statute or the agency page; the many exceptions (auto transporters, safety devices, RVs) stay in the source quote, not in extra fields.

Records5
Sources7
Verified
Review by
Licenceunknown

The data

StateOversize permit triggerStatute / authority citationMaximum widthMaximum heightMaximum semitrailer lengthMaximum gross weight
Californialoads greater than 8'-6" wide, 14'-0" high, and over 80,000 pounds.Caltrans Transportation Permits
FloridaFla. Stat. 316.515102 inches13 feet 6 inches48 feet
OhioORC 5577.05One hundred two inches, including loadthirteen feet six inchesFifty-three feet
TexasTxDMV Texas Size/Weight Limits8'6"14’59 feet80,000 pounds
WashingtonRCW 46.44.020fourteen feet

Where this came from

Every record above links the page it was taken from and quotes the sentence that states it. These are the 7 sources this dataset was assembled from.

Machine-readable

From your own code

Same records, same quotes, without scraping the page: refsource is on PyPI and npm. Each value comes back carrying the URL it was read from and the sentence on that page that states it — .source and .quote sit on the value itself rather than in a side channel, so the checking step is available instead of skipped.

pip install refsource
refsource lookup truck-size-weight-limits-by-state state=California

npx -y refsource lookup truck-size-weight-limits-by-state state=California

Set your AI assistant up to use this

Two files and no account. Put this in .mcp.json at the root of your project — Claude Code, Cursor, Windsurf, VS Code and Codex all read that file — and your assistant can look this dataset up instead of recalling it. The server is remote, keyless and read-only.

{
  "mcpServers": {
    "referencesource": {
      "type": "http",
      "url": "https://referencesource.org/mcp"
    }
  }
}

Add to Cursor · or, on the command line: claude mcp add --transport http referencesource https://referencesource.org/mcp --scope project

Then one line in the project's CLAUDE.md or AGENTS.md, so the assistant knows when to reach for it:

When a question needs "Maximum legal vehicle size and weight limits by US state", call the referencesource MCP server at https://referencesource.org/mcp (tool `search_records`, dataset_slug `truck-size-weight-limits-by-state`) instead of answering from memory — every record it returns carries its source URL and a verbatim quote from that page.

What each tool does, and the servers built over single registers: Connect your AI assistant.

5 records. last verified against source . due for re-check by .

Licence. unknown