Reader-supported. GopherTrunk is free, open-source software. Some
hardware links on this page go to Amazon with our Associates tag
(gophertrunk-20); if you buy through them we may earn a small
commission at no extra cost to you. Links to out-of-production gear may go to
eBay searches instead; we have no affiliate relationship with eBay and earn
nothing there. It never changes which gear we recommend, and
the software stays free either way. How GopherTrunk is funded →
Why Are Military Jets Flying Over My House?
Military jets over your neighborhood are almost always scheduled — training routes, base traffic, refueling orbits, exercises, or an event flyover — and the reason they’re missing from your flight-tracker app is that fighters often simply don’t broadcast the signal those apps listen for. Here’s how to identify what you can, infer what you can’t, and — the part nobody expects — how to legally listen in.
Key takeaways Check ADS-B Exchange — it shows far more military traffic than FlightRadar24 (tankers/transports usually broadcast; fighters often don’t — empty map ≠ empty sky). Low + sudden + repeated = a Military Training Route or base pattern near you. Circling for an hour = exercise or a refueling orbit — find the tanker’s racetrack on the tracker. House-shaking crack = possible sonic boom. Listen legally: military UHF airband (225–400 MHz AM) is receivable on an RTL-SDR — routine traffic is unencrypted. Noise problem? The base public affairs office logs complaints, and it matters.
The usual explanations
- Military Training Routes (MTRs) — charted low-level corridors flown fast and low on a schedule. If you’re under one, you get the sudden ripping pass a few times a month, entirely routinely.
- Base and Guard traffic — pattern work, formation departures, same-time-of-day noise. Air National Guard fields hide inside many civilian airports.
- Refueling tracks and MOAs — the “circling forever” case: a tanker orbits a racetrack while fighters cycle on and off it. The tanker usually shows on ADS-B Exchange; its customers often don’t.
- Event flyovers — stadium, memorial, air show; precisely timed, gone in a minute, announced locally beforehand.
- The urgent rarity — an air-defense intercept (fast jets converging on a small plane near restricted airspace). These make the news the same afternoon.
Helicopters at low level with no tracker return are frequently military too — the same identification logic (and limits) as the helicopter page.
Identify what’s identifiable
- ADS-B Exchange — the unfiltered tracker: tankers, transports, trainers, and helicopters commonly broadcast; look for the racetrack orbit or the corridor-shaped track.
- Read absence correctly — tactical jets may transmit nothing. A loud sky and an empty map is itself a military signature.
- The boom case — a single house-shaking crack with no aircraft in sight belongs to the loud boom checklist.
- News + base social media — exercises and flyovers get announced; “military jets over [your metro] today” resolves the event-day cases.
Find out if you live under military airspace
Ten minutes of lookup settles “is this going to keep happening”:
- Pull up a free VFR sectional chart (skyvector.com shows the FAA charts) and find your house. Grey lines labeled VR/IR with numbers are Military Training Routes — IR routes run in any weather, and three-digit route numbers mean segments flown below 1,500 ft. A route over your roof means the low passes are scheduled and permanent.
- Hatched boxes labeled “MOA” are Military Operations Areas — the maneuvering/exercise airspace, usually starting a few thousand feet up: circling and formation work, less of the sudden low boom-and-gone.
- Find the nearest base or Guard wing’s public affairs page — flying schedules, night-flying notices, and exercise announcements get posted there, and it’s also where the noise-complaint process lives.
- New-to-you noise with none of the above nearby usually means a temporary exercise or a deployment cycle at a distant base — the announcements and local reporting catch up within days.
The part hobbyists love: hearing it
Military aviation’s routine coordination — refueling join-ups, range control, transits through civilian airspace — runs on UHF airband, 225–400 MHz AM, unencrypted, plus regular civilian ATC. A cheap RTL-SDR receives all of it (the same dongles in the kit below), and pairing the audio with ADS-B Exchange turns “mystery jets” into a narrated exercise. GopherTrunk’s ADS-B decoder runs your own local tracker off the same hardware — no dependence on anyone’s coverage or filtering. The usual boundary applies here too: encrypted tactical comms are off-limits to everyone; the open traffic is plenty.
The fix for next time: a scanner that never sleeps, for about $250
Every lookup method on this page depends on someone else — a feed volunteer, an app's coverage map, an agency webmaster. This kit removes the middleman: a silent little box on a shelf that decodes your county's digital dispatch directly off the air, streams it to any browser in the house, and records every call with timestamps. Next time the sirens go past, the answer is already on your phone — and free, open-source GopherTrunk is the software, so the parts below are the entire cost.
Why two receivers: one dongle stays locked to your police trunked system while the second covers fire/EMS or a neighboring system at the same time — the two channels a "what's going on?" moment actually needs. That's a trick a $500 handheld scanner can't do, and GopherTrunk drives both dongles from one Orange Pi.
Orange Pi 5
around $90
The RK3588 host that runs it all 24/7 — silent, low-power, and strong enough for both dongles with headroom to spare. GopherTrunk ships a native ARM64 Linux build for it.
Orange Pi 5 on Amazon →RTL-SDR Blog V4 kit
around $55
The dongle and the telescopic dipole antenna kit with coax and mounts in one box — this one holds your police system's control channel.
V4 + antenna kit on Amazon →RTL-SDR Blog V4 (second dongle)
around $35
Covers fire/EMS, a second trunked system, airband, or NOAA weather — simultaneously, not by giving up the first channel.
RTL-SDR V4 on Amazon →The complete parts list
| Part | Why it's in the kit | Approx $ | |
|---|---|---|---|
| Orange Pi 5 | Always-on host for both dongles | ~$90 | Amazon → |
| RTL-SDR Blog V4 + dipole antenna kit | Receiver #1, antennas, coax, mounts | ~$55 | Amazon → |
| RTL-SDR Blog V4 (second) | Receiver #2 — fire/EMS or a second system | ~$35 | Amazon → |
| Powered USB 3.0 hub | Clean, stable power for two warm dongles | ~$35 | Amazon → |
| 16-piece SMA adapter kit | Joins any antenna to any dongle, first try | ~$18 | Amazon → |
| RG316 SMA pigtail kit | Flexible jumpers between hub, dongles, antennas | ~$15 | Amazon → |
| USB-C power supply (5V/4A+) | The Orange Pi 5 needs solid power for 24/7 duty | ~$15 | Amazon → |
| microSD card (64GB, A2) | OS plus months of recorded calls | ~$12 | Amazon → |
Kit total: about $250–275. Worthwhile upgrade once it's earned a permanent shelf: an outdoor discone antenna (~$40) that hears everything from 25–3000 MHz — see the antenna guide. Prefer a Raspberry Pi 5 host instead? Same build, swap the board — Pi 5 (8GB) on Amazon and the SBC build guide.
From boxes to first decoded call
- Flash 64-bit Linux (Debian/Ubuntu image) to the microSD and boot the Orange Pi headless.
- Plug in the powered hub, both dongles, and the antennas — the adapter kit bridges any connector mismatch.
- Install GopherTrunk — one free static binary, no dependencies: download, then follow the setup guide to point it at your county's system from RadioReference.
- Open the web console from any phone or laptop in the house — live calls, talkgroup names, and a scrollable, replayable recording archive.
Two honest caveats before you spend a dime: check RadioReference that your agencies are not encrypted — no device decodes AES — and skim the legality rules for your state (listening is legal in the US; a few states restrict use in vehicles). Rather have a no-computer, pocketable option instead? That's the dedicated scanner guide.
Frequently asked questions
Why are military jets flying over my house?
The routine explanations: a Military Training Route or Military Operations Area near you (low-level flying is scheduled, legal, and loud), traffic in and out of a base or Air National Guard field, air-refueling tracks (a tanker orbiting with receivers), an exercise, or a scheduled event flyover (game, memorial, air show). Rarely, a genuinely urgent one: an air-defense intercept of a small plane that violated restricted airspace.
Why don't the jets show up on FlightRadar24?
Tactical military aircraft usually don’t broadcast the ADS-B signal consumer trackers rely on, or broadcast intermittently. ADS-B Exchange shows more military traffic than the commercial trackers (tankers, transports, and trainers often do broadcast), but an empty map does not mean an empty sky — fighters simply may not be transmitting.
What was the extremely loud jet noise that shook the house?
Either a low, fast pass — Military Training Routes are flown down to a few hundred feet, and the noise arrives suddenly — or afterburner departures from a nearby base, or in the extreme case a sonic boom from supersonic flight, which cracks like an explosion across a wide area. Repeated same-time-of-day noise points at scheduled base operations.
Why do military jets keep circling the same area?
Circling usually means an exercise in a Military Operations Area, a holding pattern, or air refueling — a big tanker flying a racetrack orbit while fighters join on it is the classic ‘why are they circling for an hour’ answer, and the tanker is often visible on ADS-B Exchange even when the fighters aren’t.
Can I listen to what military aircraft are saying?
Often, yes, legally: military aviation uses UHF airband (225–400 MHz AM), which is unencrypted for routine traffic like refueling coordination and range control, plus civilian ATC frequencies when transiting. An RTL-SDR receives UHF milair; hobbyists pair it with ADS-B to identify and follow exercises. Encrypted tactical comms exist too — those stay closed, as always.
Who do I complain to about constant military jet noise?
Every base and Guard wing has a public affairs office with a noise-complaint process, and they do log them — noise abatement procedures exist and routes get adjusted. Include date, time, and direction. For persistent low-level activity, the FAA’s regional office and your congressional office are the escalation path residents actually use.