Skycap

The worst hours at airport security, from six months of screening counts

By Derek Johnson. Updated Nov 7, 2026.

Empty zigzag lanes of black belt barriers on a polished airport floor before dawn.

The worst hours at US airport security are 6 and 7 AM on Mondays, Thursdays, Fridays and Sundays. Tuesday is the quiet day. That pattern comes from 23 ordinary weeks between May 3 and October 31, 2026, at 426 airports, and at most of those airports it barely matters.

If you can choose your flight, choose the day first. At the 12 busiest checkpoints, nine sit in the top band at 7 AM on a Friday. Moving to 9 AM clears four of them, and moving to Tuesday clears all nine. “Avoid the morning” is poor advice at JFK and San Francisco, where the bad hours come later.

Tuesday is the quiet day

The table has one row for each hour of the week at each airport, and each hour lands in one of four bands: under 10 minutes, 10 to 20, 20 to 30, or 30 and up. This is how many airport-hours reach the top band on each weekday.

DayAirport-hours at 30+ min
Monday51
Tuesday1
Wednesday8
Thursday52
Friday54
Saturday22
Sunday52

The one Tuesday hour is Boston at 6 AM. Wednesday has eight, at Newark, JFK, Los Angeles and San Francisco. Thursday looks like Friday.

The 6 and 7 AM hours hold 71 of the 240 top-band hours. Add 5 and 8 AM and it’s 115, close to half.

Twelve airports do most of this

Twelve airports reach the top band: O’Hare, Los Angeles, Atlanta, JFK, Denver, Dallas-Fort Worth, San Francisco, Orlando, Las Vegas, Boston, Newark and Seattle. Those are also the only 12 airports whose busiest typical hour tops 5,000 people, and I cap every smaller airport below the top band, so the number 12 is partly a result of the method. Read it as “the 12 biggest checkpoints”, and don’t read it as proof that Phoenix never has a long line.

Their bad hours differ.

AirportWhen it usually reaches 30+ min
Atlanta6 to 9 AM, and a second peak from 1 to 4 PM
O’Hare5 to 8 AM, then 1 to 5 PM, and Sunday from noon to 5 PM
Dallas-Fort Worth6 to 10 AM, worst on Thursday
Denver8 to 10 AM, from 6 AM on Friday
Los Angeles7 to 11 AM
Seattle6 to 11 AM on Monday, Thursday and Friday, 8 to 11 AM on weekends
San Francisco7 AM, then 9 AM to 1 PM
Orlando5 to 8 AM, worst on Sunday and Monday
Boston5 to 8 AM, with a smaller peak from 2 to 5 PM
Newark5 to 8 AM, then 2 to 6 PM
JFK2 to 6 PM on most days, plus the 6 AM hour
Las VegasSunday from 5 AM through the noon hour

Las Vegas on Sunday is the longest unbroken stretch in the table: eight hours in the top band. JFK’s afternoon is probably people leaving on the evening flights abroad, though the counts can’t say where anyone is going.

The quiet end of the day holds up. At these 12 airports, the 7 PM and 8 PM hours are the most likely to sit under 20 minutes, in 75 and 78 of the 84 airport-hours.

73% is the wrong number to quote

Across all 426 airports, 73% of airport-hours are “under 10 min”. That figure is true and not much use, because it counts 3 AM at Burlington, Vermont.

Take the 30 airports with the busiest checkpoints and keep only the hours from 5 AM to 8:59 PM, and it reads very differently.

BandShare of those hours
Under 10 min10%
10 to 20 min31%
20 to 30 min52%
30+ min7%

If you fly from a big airport during the day, the middle of the table is your normal. Plan on 20 to 30 minutes and be pleased when it’s less.

Small airports are a different trip. Burbank never goes above the 10 to 20 band, and Midway and Baltimore sit in it from early morning to night. If you’re leaving from a place like that, the hour barely matters.

How the table was made

I started from public passenger-throughput data: the number of people screened at each checkpoint in each hour. For each airport, weekday and hour I took the median across 23 weeks. Three holiday weeks were left out (Memorial Day, Independence Day, Labor Day).

Each median was then divided by that airport’s 95th-percentile hour, which gives “how close to as busy as this airport gets”. Under 35% is the first band, under 65% the second, under 90% the third, and the rest the fourth. Only airports over 5,000 people in their busiest typical hour can reach 30+, and only those over 2,500 can reach 20 to 30. The cap is a judgement: a smaller airport’s peak is fewer lanes and a shorter line, and the counts can’t show how long that line was.

The security hours data page has the method in full.

What the counts can’t see

These are bands, and they describe a normal week. Nobody at the checkpoint timed anything. A count of people screened shows demand, capped by how many lanes were open. It says nothing about staffing that day, a broken scanner, or a storm that sent two banks of flights through at once.

Three limits matter when you plan around it.

Holiday weeks aren’t in the table. The Sunday after Thanksgiving is not a typical Sunday.

There’s no split for PreCheck lanes, so these bands describe the airport as a whole.

The count also trails the line. A queue that forms at 4:45 AM shows up as people screened at 5:15, so read each peak as starting a little earlier than the hour it’s listed under.

If your flight is at 7 AM on a Friday from one of the 12, add the time and stop reading. The arithmetic is in when to leave for the airport, what PreCheck changes follows from these bands, and a delay on the board doesn’t move any of this.

Skycap looks up this table for your airport at the hour you’ll get there and shows the usual band beside your leave-by time. It says “usually”, because that’s as far as the counts go. How the leave-by works

Typical security times are estimated from public passenger-throughput data. Not affiliated with any airport, airline or government agency.