Reference Source

Underground Storage Tank Operator Training Requirements by State

Training, certification, and renewal requirements for Class A, B, and C UST operators in each US state, including whether EPA online training is accepted, exam pass thresholds, renewal intervals, and the implementing agency.

Records7
Sources7
Verified
Review by
Licenceunknown

Cite as: Underground Storage Tank Operator Training Requirements by State, referencesource.org/ust-operator-training-requirements/, checked 2026-08-15.

Want this list kept current for you?The whole dataset as CSV and JSON, every value with its source and the quote it came from, re-checked and re-sent — $9 a month. What you get, and how to ask for it.

The data

jurisdictionimplementing agencyclass a training formatclass b training formatclass c training formatepa online training acceptedexam pass thresholdrenewal interval yearsstate approved providersregulatory citation
ArkansasArkansas Division of Environmental Quality (DEQ), Office of Land Resources, Regulated Storage TanksApproved exam and/or training program with exam; DEQ offers free exam-preparation training and requires an application plus nonrefundable examination feeApproved exam and/or training program with exam; DEQ offers free exam-preparation training and requires an application plus nonrefundable examination feeApproved training course or training provided by a certified Class A or B operatorNot stated on this pageNot specified on this pageNot specified on this pageState-run: DEQ provides free training sessions and online training videosAPC&EC Regulation 12 (Regulated Storage Tanks)
ConnecticutConnecticut Department of Energy and Environmental Protection (DEEP)Approved exam and/or training program with exam; approved courses offered online, in-person, or virtual classroomApproved exam and/or training program with exam; approved courses offered online, in-person, or virtual classroomTraining provided by the certified Class B Operator at the same underground storage facilityNot stated on this pageNot specified on this pageNot specified on this pageyes (table of approved courses and exams for Class A and B operators)RCSA Section 22a-449(d)-108(b)
FloridaFlorida Department of Environmental Protection (DEP)Department-approved (registered) operator training course; registered third-party courses are onlineDepartment-approved (registered) operator training course; registered third-party courses are onlineClass B operators must provide training or ensure Class C operators are trained in site-specific emergency response proceduresNot stated on this pageNot specified on this pageNot specified on this pageyes (registered third-party training courses listed by the department)Rule 62-761.350 and subsection 62-761.850(3), Florida Administrative Code
Indian Country (federal)U.S. Environmental Protection Agency (EPA)Online, free, self-paced training with built-in exam via NEIWPCCOnline, free, self-paced training with built-in exam via NEIWPCCNot specified on this pageyes80%Not specified on this pageno40 CFR Part 280, Subpart J
MinnesotaMinnesota Pollution Control Agency (MPCA)Class A and B operators must pass an exam to demonstrate their knowledge of safe operating and maintenance procedures.Class A and B operators must pass an exam to demonstrate their knowledge of safe operating and maintenance procedures.must be trained by the facility's Class A or B operator and learn appropriate emergency response proceduresNot specified on this pageNot specified on this pageNot specified on this pageyes (5 approved providers: Antea Group, Atlas, Fueling Minnesota, PASS Training, R&A Risk Professionals)Not specified on this page
TexasTexas Commission on Environmental Quality (TCEQ)TCEQ-approved operator training course; online or in-person from approved providersTCEQ-approved operator training course; online or in-person from approved providersTrained by the facility's designated Class B OperatorNot stated on this page; a TCEQ approved operator training course or process is requiredNot specified on this page3yes (8 approved courses listed)30 Texas Administrative Code Chapter 334, Subchapter N
WashingtonWashington State Department of EcologyCombined Class A/B training from an approved vendor (classroom, web-based, independent study, or onsite) with a test to become certifiedCombined Class A/B training from an approved vendor (classroom, web-based, independent study, or onsite) with a test to become certifiedTraining by the certified Class A/B operator, or through an approved training vendorNot stated on this page; out-of-state training may be accepted if it meets Washington requirements, but in-state-only certifications such as Idaho's are notNot specified on this pageNot specified on this page; free site-specific online re-training for Class A/B operators is offered through WATOTyes (Ecology-approved training vendor list)Chapter 173-360A WAC

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 ust-operator-training-requirements jurisdiction=Arkansas

npx -y refsource lookup ust-operator-training-requirements jurisdiction=Arkansas

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 "Underground Storage Tank Operator Training Requirements by State", call the referencesource MCP server at https://referencesource.org/mcp (tool `search_records`, dataset_slug `ust-operator-training-requirements`) 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.

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

Licence. unknown