Reference Source

DOT minimum random drug and alcohol testing rates by transportation mode

Every DOT-regulated transportation employer (aviation, transit, rail, trucking/motor carrier, pipeline) must randomly drug- and/or alcohol-test a minimum percentage of its safety-sensitive workforce each calendar year, but each modal agency sets and re-announces its own rate separately, in its own format, based on that mode's industry-wide positive test rate — and DOT's own cross-modal aggregator page (transportation.gov/odapc/random-testing-rates) is not reachable by an automated fetcher (403). No other page assembles the current year's rate across modes; an employer or safety consultant working across modes has to find each agency's own annual notice. Two things this makes visible that a single-mode page cannot: FRA sets three different rates for three employee categories (covered service, maintenance-of-way, mechanical), and FMCSA publishes no annual notice at all — its rate stands in the regulation until it changes. Each record is one mode (and, for FRA, one employee category) with its minimum random testing rate(s), the CFR basis where the source states one, and the industry positive rate that held or moved it. Answers 'what percentage of drivers/pilots/transit employees must be randomly drug tested this year', 'why did the random testing rate change', 'is our testing rate above or below the DOT minimum'.

Records7
Sources5
Verified
Review by
LicenceUS federal regulation and Federal Register notices — 17 USC 105, no copyright

The data

Mode and calendar yearModal agencyCalendar yearMinimum random drug testing rateMinimum random alcohol testing rateWhy the rate is set hereRegulatory basisSource notice
FAA CY2026Federal Aviation Administration (FAA)calendar year 202625%10%In 2024, the random drug test positive rate was 0.816%. Therefore, the minimum random drug testing rate will remain at 25% for calendar year 2026.Title 14, section 120.109(b) (for drug testing), and 120.217(c) (for alcohol testing)Random Drug and Alcohol Testing Percentage Rates of Covered Aviation Employees for the Period of January 1, 2026, Through December 31, 2026
FMCSA - standing minimum annual percentage rateFederal Motor Carrier Safety Administration50 percent10 percentThe FMCSA Administrator's decision to increase or decrease the minimum annual percentage rate for alcohol testing is based on the reported violation rate for the entire industry.49 CFR 382.30549 CFR 382.305 -- Random testing
FRA CY2026 - covered service employeesFederal Railroad Administration (FRA)January 1, 2026, through December 31, 202625 percent10 percentThe industry-wide random alcohol testing violation rate for covered service employees remained below 0.5 percent for 2023 and 2024, and the industry-wide random drug testing positive rate for covered service employees remained below 1.0 percent for 2023 and 2024.Drug and Alcohol Testing: Determination of Minimum Random Testing Rates for 2026
FRA CY2026 - maintenance-of-way (MOW) employeesFederal Railroad Administration (FRA)January 1, 2026, through December 31, 202625 percent10 percentThe industry-wide random drug testing positive rate for MOW employees remained below 1.0 percent for 2023 and 2024.Drug and Alcohol Testing: Determination of Minimum Random Testing Rates for 2026
FRA CY2026 - mechanical (MECH) employeesFederal Railroad Administration (FRA)January 1, 2026, through December 31, 202650 percent10 percentThe industry-wide random drug testing positive rate for MECH employees was above 1.0 percent for 2023 and 2024.Drug and Alcohol Testing: Determination of Minimum Random Testing Rates for 2026
FTA CY2026Federal Transit Administration (FTA)calendar year 202650 percent10 percentbased on a verified positive rate for prohibited drug use of 1.24 percent for calendar year 2024 and 1.23 percent for calendar year 202349 CFR 655.45Prevention of Alcohol Misuse and Prohibited Drug Use in Transit Operations
PHMSA CY2026Pipeline and Hazardous Materials Safety Administration (PHMSA)CY 202650 percentThe DAMIS reports submitted for CY 2024 testing had a random drug testing positive rate greater than one percent.49 Code of Federal Regulations (CFR) part 199Pipeline Safety: Minimum Random Drug Testing Rate for Calendar Year 2026

Where this came from

Every record above links the page it was taken from and quotes the sentence that states it. These are the 5 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 dot-random-drug-alcohol-testing-rates-by-mode mode_year="FAA CY2026"

npx -y refsource lookup dot-random-drug-alcohol-testing-rates-by-mode mode_year="FAA CY2026"

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 "DOT minimum random drug and alcohol testing rates by transportation mode", call the referencesource MCP server at https://referencesource.org/mcp (tool `search_records`, dataset_slug `dot-random-drug-alcohol-testing-rates-by-mode`) 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. US federal regulation and Federal Register notices — 17 USC 105, no copyright