Updated · 135 centers tracked
We check every Global Entry enrollment center around the clock and record an appointment the moment it opens. Here is what the last 30 days looked like across the network, and which centers are actually worth trying right now.
At 31 of 110 rated centers, new openings are usually gone within an hour and a half, and at 5 of them within a quarter of an hour. This ranks centers by how long a new opening lasts before someone books its first appointment: the shorter, the harder it is to get one without being alerted.
| # | Enrollment center | New openings are usually gone within | Opened in 30 days | vs. last month |
|---|---|---|---|---|
| 1 | Portland, OR Enrollment CenterOregon | a few minutes | 426 | steady |
| 2 | Otay Mesa Enrollment CenterCalifornia | a few minutes | 7,207 | steady |
| 3 | San Diego International Airport ECCalifornia | about 6 minutes | 1,602 | ↓ easier |
| 4 | Milwaukee Enrollment CenterWisconsin | about 13 minutes | 855 | ↑ harder |
| 5 | San Francisco Global Entry Enrollment CenterCalifornia | about 14 minutes | 2,521 | steady |
| 6 | Calexico Enrollment CenterCalifornia | about 16 minutes | 3,154 | ↓ easier |
| 7 | El Paso Enrollment CenterTexas | about 16 minutes | 2,392 | ↓ easier |
| 8 | Houston Field Office GEECTexas | about 21 minutes | 219 | steady |
| 9 | Phoenix Sky Harbor Global Entry Enrollment CenterArizona | about 29 minutes | 2,827 | steady |
| 10 | Richmond, VA Enrollment CenterVirginia | about 35 minutes | 34 | ↓ easier |
| 11 | Salt Lake City International AirportUtah | about 40 minutes | 1,172 | ↓ easier |
| 12 | Omaha, NE Enrollment CenterNebraska | about 43 minutes | 210 | ↓ easier |
| 13 | U.S. Custom House - Bowling GreenNew York | about 44 minutes | 5,894 | ↓ easier |
| 14 | Chicago O'Hare International Global Entry ECIllinois | about 45 minutes | 10,355 | steady |
| 15 | Boise Enrollment CenterIdaho | about 46 minutes | 244 | steady |
The opposite end: openings at these centers usually sit for a while before anyone books them, so you may not need alerts at all.
| Enrollment center | New openings usually last | Opened in 30 days |
|---|---|---|
| Houlton POE/WoodstockMaine | about 2 days | 258 |
| Gulfport-Biloxi Global Entry Enrollment CenterMississippi | about 2 days | 4,609 |
| Lansdowne (Thousand Islands Bridge) - GE ONLYNew York | about 2 days | 694 |
| Sault Ste Marie Enrollment CenterMichigan | about a day | 1,099 |
| Champlain Global EntryNew York | about a day | 91 |
How we measure it. Every time an appointment appears at a center we note the moment, then watch until someone books it. The figure is the median, over the center’s openings in the last 30 days, of the minutes from a new opening appearing until its first appointment was booked. Only permanent Global Entry enrollment centers with at least 5 openings in that time are ranked: mobile and temporary events, FAST-only lanes and centers that released nothing are left out. “vs. last month” compares with the 30 days before, and only calls a change when the typical time moved by half again or more. Updated daily (October 5, 2026). Independent data: Global Entry Spotter is not affiliated with U.S. Customs and Border Protection or the Department of Homeland Security.
These centers do release appointments, but a slot less than 30 days out is seldom there when you look. Availability is the share of time one was actually open.
| Enrollment center | Availability | Avg. days out | Opened in 30 days |
|---|---|---|---|
| Portland, OR Enrollment Center | 0% | 312 | 428 |
| New Jersey Metro Area Mobile EC | 0% | 48 | 284 |
| Salt Lake City International Airport | 2% | 134 | 1,201 |
| Eagle Pass | 2% | 93 | 2,019 |
| Des Moines GE Enrollment Center | 2% | 84 | 204 |
| Richmond, VA Enrollment Center | 2% | 32 | 49 |
| Boise Enrollment Center | 3% | 270 | 250 |
| San Diego International Airport EC | 3% | 268 | 1,742 |
| Rochester International Airport | 3% | 61 | 43 |
| Omaha, NE Enrollment Center | 4% | 81 | 218 |
Centers that released nothing at all in the last 30 days are left out: they are closed or between events rather than hard to book, and listing them here would be misleading.
Among centers that reliably have something open, these have the nearest next appointment. If one is within reach of you, it is usually the fastest way in.
| Enrollment center | Avg. days out | Availability | Opened in 30 days |
|---|---|---|---|
| JFK International Global Entry EC | 0 | 100% | 27,240 |
| Washington Dulles International Global Entry EC | 0 | 100% | 21,837 |
| Newark Liberty Intl Airport | 0 | 100% | 11,688 |
| Blaine NEXUS And FAST Enrollment Center | 1 | 100% | 16,666 |
| Los Angeles International Global Entry EC | 1 | 100% | 13,790 |
| Detroit Metro Airport | 1 | 100% | 8,686 |
| Boston-Logan Global Entry Enrollment Center | 1 | 99% | 7,817 |
| Miami International Airport | 1 | 100% | 7,104 |
| Houston Intercontinental Global Entry EC | 1 | 100% | 7,082 |
| Memphis Intl Airport Global Enrollment Center | 1 | 100% | 5,824 |
Where the most appointments were released in the last 30 days. High volume does not always mean an easy booking — at a busy center the slots go quickly, which is exactly where being alerted first matters.
| Enrollment center | Opened in 30 days | Availability | Avg. days out |
|---|---|---|---|
| JFK International Global Entry EC | 27,240 | 100% | 0 |
| Washington Dulles International Global Entry EC | 21,837 | 100% | 0 |
| Blaine NEXUS And FAST Enrollment Center | 16,666 | 100% | 1 |
| Los Angeles International Global Entry EC | 13,790 | 100% | 1 |
| Newark Liberty Intl Airport | 11,688 | 100% | 0 |
| Portal FAST Enrollment Center | 10,788 | 98% | 4 |
| Chicago Field Office Enrollment Center | 10,664 | 99% | 2 |
| Chicago O'Hare International Global Entry EC | 10,435 | 100% | 5 |
| Detroit Metro Airport | 8,686 | 100% | 1 |
| International Falls Global Entry Enrollment Center | 8,169 | 97% | 3 |
Availability is the share of time an appointment less than 30 days out was actually open at that center over the recent window — 100% means one was essentially always there, 5% means you would have had to be lucky. Average days out is how far ahead the next open appointment sat, so a low number is good. Opened in 30 days counts appointments that became available, including ones that were taken again within minutes.
Every center has its own page with the full history, the days and hours slots tend to appear, and how many times you would have had to check to catch one. Browse all enrollment centers.
We watch every enrollment center 24/7 and text you the instant an earlier appointment opens near you.
Get Alerts · $25