SimulatedCheckride logoSimulatedCheckride
checkrideprivate pilotoral examtransponderairspaceATCradio communications

What Is a Squawk Code and When Would ATC Assign One to a VFR Flight?

·SimulatedCheckride Editorial Team

Squawk codes are four-digit transponder codes that allow ATC to identify and track your aircraft on radar. Every VFR pilot needs to know the standard code, the three emergency codes, and exactly how to respond when ATC assigns you one. Here is what your examiner expects you to know cold.

What a Squawk Code Actually Is

A squawk code is a four-digit octal code — meaning each digit runs from 0 through 7 — that a pilot dials into the aircraft transponder. The transponder broadcasts this code as part of its radar return, and ATC radar systems use it to identify and track a specific aircraft among the many blips painting their scope. Because each digit is octal, the possible range runs from 0000 to 7777, giving controllers thousands of unique combinations to assign across their airspace.

The system described in the Aeronautical Information Manual (AIM), in its section on transponder squawk codes under the Radio Communications chapter, is elegantly simple in concept: your transponder replies to radar interrogations, and the squawk code tells the controller exactly which return belongs to you. Without it, you are just an anonymous blip. With it, your data block populates on the scope with your callsign, altitude, and groundspeed.

That altitude readout only appears when you are operating in ALT mode — a detail many students overlook. When ATC assigns a squawk code, you do not just dial in the digits and call it done. You must also ensure your transponder is set to ALT mode so the encoded altitude from your encoding altimeter transmits alongside the code. Selecting STBY or ON withholds that altitude data from the controller, which defeats much of the purpose of the assignment.

When ATC Assigns a Code to a VFR Flight

VFR pilots are not always talking to ATC, and that is perfectly legal in most airspace. When you are cruising through uncontrolled airspace with no flight following, the correct squawk is 1200 — the universal VFR code in the United States. Think of 1200 as your transponder saying, on your behalf, that you are a VFR aircraft not in contact with ATC. Every pilot operating a transponder-equipped aircraft under VFR without an ATC-assigned code should have 1200 dialed in.

The situation changes the moment you request flight following or enter airspace where ATC provides services. When a controller picks you up for VFR flight following, one of the first things they will do is assign you a discrete squawk code — something unique to your flight, like 4721 or 3305. You read it back, dial it in, confirm ALT mode is selected, and then ATC can positively identify you among all the other traffic. The same process applies if you are transitioning through Class B or Class C airspace, where ATC must establish two-way radio communication and may assign a specific code as part of that sequence.

Once ATC assigns your code, they will often say something like, squawk 4315 and ident. That final word — ident — is your cue to press the IDENT button on the transponder. Pressing IDENT causes your return to bloom brightly on the radar scope for a few seconds, giving the controller an immediate visual confirmation that they have the right aircraft. Here is where many students make a costly mistake: pressing IDENT without being asked. The IDENT function should only be activated when the controller specifically requests it. Pressing it unsolicited can create momentary confusion on a busy radar scope and signals to your examiner that you do not fully understand transponder discipline.

The Three Emergency Squawk Codes You Must Know Cold

Your examiner will almost certainly probe your knowledge of the three reserved emergency codes. These are not negotiable pieces of trivia — they are operationally critical, and mixing them up or forgetting one is a serious red flag during an oral exam.

  • 7500 — Hijacking or unlawful interference. Squawking 7500 silently alerts ATC and downstream authorities that the flight is under threat. It is the code no pilot ever wants to use.
  • 7600 — Loss of communications. If your radio fails, squawking 7600 tells ATC you have lost comms. Controllers will then attempt to reach you through light gun signals and will sequence you accordingly.
  • 7700 — General emergency. This is the all-purpose distress code. Squawking 7700 triggers an alert on ATC radar scopes and immediately draws controller attention to your situation.

A simple memory device: 75, 76, 77 — hijack, lost comms, emergency. The sequence is logical if you think of severity escalating, and the pattern makes the numbers stick. Know these three codes the way you know your own name, because your examiner will not accept hesitation.

Putting It All Together for Your Checkride

When your designated pilot examiner asks about squawk codes, they are testing more than vocabulary. They want to know that you understand the full operational picture: that 1200 is your default when flying VFR without ATC contact, that a discrete assigned code puts you in the radar system as an identified aircraft, that ALT mode is required to transmit altitude data, and that IDENT is a controller-requested action — not something you fire off whenever you feel like it. They also want to hear the three emergency codes stated clearly and correctly without prompting.

These concepts live in the AIM under transponder operations, and reviewing that section before your checkride gives you the authoritative language to back up your answers. Examiners respond well to candidates who can cite their sources and explain the reasoning behind the procedures, not just recite facts.

If you want to practice questions like this in a realistic oral exam format, try SimulatedCheckride.com.

Ready to Practice the Full Oral Exam?

Don't just read about it — practice it. Our AI examiner asks real checkride questions and follow-ups, voice-to-voice.

Start My Mock Oral Exam — $14.99