How much visibility you need, how far you have to stay from a cloud, and why the numbers change with the airspace — the 3-152 and 5-111 rules laid out, then the full 14 CFR 91.155 table.
VFR weather minimums are two numbers: how far you can see, and how far you have to stay from the nearest cloud. In the airspace most training happens in — Class C, Class D, and Class E below 10,000 ft MSL — you need 3 statute miles of flight visibility and you must stay 500 ft below, 1,000 ft above, and 2,000 ft horizontally from any cloud. Pilots call that 3-152.
The numbers get looser in uncontrolled Class G down low, where there is less traffic, and tighter at or above 10,000 ft MSL, where everything moves faster. The exact numbers for every case live in 14 CFR 91.155, and the full table is further down this page.
Visual Flight Rules rest on one assumption: that you can see the other airplane in time to miss it. Everything in 91.155 is built backwards from that. Flight visibility is the horizontal distance you can see and identify prominent objects from the cockpit — it sets how much warning you get. Distance from clouds is the buffer that keeps you from meeting an aircraft that is emerging from cloud on an instrument clearance, with no chance for either of you to look first.
That is why the numbers move. Class B has the busiest traffic in the system, but nobody is in it without an ATC clearance, so the rule only asks you to stay clear of clouds — the sequencing is being handled for you. Class G down low is uncontrolled and mostly empty, so the visibility floor drops to 1 SM by day. At or above 10,000 ft MSL the 250-knot speed limit of 91.117 no longer applies, closure rates go up, and the minimums step up with them.
Two things this rule is not. It is not a forecast — it is a measured-in-the-moment standard, and legal weather can still be terrible weather. And it is not a personal minimum: 3 SM and a 1,000-ft ceiling is legal VFR and is also a perfectly good reason for a low-time pilot to stay on the ground. The go/no-go framework is where that second question gets answered.
3-152 is the shorthand almost every instructor teaches, and it packs four numbers into four digits: 3 statute miles of flight visibility, then 1,000 ft above clouds, 500 ft below clouds, and 2,000 ft horizontal. It is the rule in Class C, Class D, and Class E below 10,000 ft MSL, and it is the cloud-clearance half of the rule in Class G above 1,200 ft AGL.
This is the single most common mix-up, and it comes from the wording. The regulation says “500 feet below” — that describes where you are, not where the cloud is. A cloud over your head needs 500 ft of air under it before you can fly there. A cloud beneath you needs 1,000 ft.
The usual way it gets explained: an IFR aircraft popping out of the top of a layer appears from below you and is climbing, so twice as much room is bought on that side. Read the triangle once with that in mind and the ordering stops needing a mnemonic at all.
5-111 is the high-altitude set: 5 statute miles of flight visibility, then 1,000 ft above clouds, 1,000 ft below clouds, and 1 statute mile horizontal. Note that the last digit is a mile, not a thousand feet — the horizontal buffer jumps from 2,000 ft to 5,280 ft, which is by far the biggest single change in the table.
It applies in Class E at or above 10,000 ft MSL, and in Class G when you are both more than 1,200 ft above the surface and at or above 10,000 ft MSL. Both conditions matter for Class G: over high terrain you can be above 10,000 ft MSL and still within 1,200 ft of the ground, and in that case the low-altitude Class G row still governs.
One boundary case the table does not make obvious: 91.155(e) says that for the purpose of this section, an aircraft operating at the base altitude of a Class E area is considered to be in the airspace directly below it. Level at exactly the Class E floor — 1,200 or 700 ft AGL over most of the country — you are held to the Class G numbers, not the Class E ones.
The table is easy. Applying it in the airplane, where you are in one class of airspace and about to enter another, is the part that gets tested — on the knowledge test and in the air.
Legal.
Class D needs 3 SM and 500 below / 1,000 above / 2,000 horizontal. The reported 4 SM clears the visibility requirement, and 1,000 ft under a 2,200-ft layer is exactly the 500-ft buffer plus margin. Watch the horizontal 2,000 ft as you turn base if the layer has ragged edges — and remember 91.155(d) also wants at least 3 SM ground visibility in a Class D surface area before you land.
Legal, and the altitude is what makes it close.
Below 10,000 ft MSL Class E is 3-152, so you need 1,000 ft above that layer — 9,500 over 8,500 is exactly 1,000 ft. Climb to 10,500 and you cross into 5-111 territory, where the same layer now needs 1,000 ft (unchanged) but the visibility requirement rises to 5 SM and the horizontal buffer becomes a full statute mile.
Legal by day. Illegal fifteen minutes after evening civil twilight.
At or below 1,200 ft AGL in Class G, day minimums are 1 SM and clear of clouds. At night the same airspace demands 3 SM and 500 / 1,000 / 2,000 — so the identical conditions become illegal the moment "night" begins, which 14 CFR 1.1 defines as the end of evening civil twilight. There is one narrow way out: 91.155(b)(2) lets an airplane in the traffic pattern within ½ mile of the runway operate clear of clouds at night down to 1 SM.
Transcribed from the table in 14 CFR 91.155(a), helicopter rows included. Visibility values are flight visibility unless a rule elsewhere calls for ground visibility.
No VFR at all. Class A begins at 18,000 ft MSL and is IFR-only.
The one class with no measured cloud buffer — nothing operates inside it without an ATC clearance.
The 3-152 minimums.
The 3-152 minimums.
The 3-152 minimums. Same day and night.
The 5-111 minimums.
Regardless of MSL altitude. Subject to the 91.155(b) exceptions.
Subject to the 91.155(b)(2) traffic-pattern exception.
The lowest visibility minimum anywhere in 91.155.
Subject to the 91.155(b)(1) traffic-pattern exception.
Above 1,200 ft AGL the helicopter rows end — everyone shares these numbers.
The 5-111 minimums.
At or below 1,200 ft AGL, an airplane goes from 1 SM and clear of clouds by day to 3 SM and 500 / 1,000 / 2,000 at night. Above 1,200 ft AGL, the cloud clearance is already 500 / 1,000 / 2,000, and only the visibility rises — 1 SM by day, 3 SM at night.
This is the answer to the common “Class E night VFR requirements” question: there aren’t any special ones. Class E is 3-152 below 10,000 ft MSL and 5-111 at or above it, day and night alike. Class G is the only entry in the 91.155 table that splits day from night.
“Night” here is the 14 CFR 1.1 definition — the time between the end of evening civil twilight and the beginning of morning civil twilight, as published in the Air Almanac and converted to local time. That is a different clock from the two other night rules pilots mix it up with: position lights are required from sunset to sunrise under 91.209, and the night-currency requirement for carrying passengers in 61.57(b) runs from one hour after sunset to one hour before sunrise. Three rules, three clocks.
And one exception worth memorising, from 91.155(b)(2): in Class G below 1,200 ft AGL, an airplane, powered parachute, or weight-shift-control aircraft operating in an airport traffic pattern within ½ mile of the runway may fly clear of clouds at night when visibility is less than 3 SM but not less than 1 SM.
Helicopters are not on a separate rule — they are on separate rows of the same table, and only in one place. In Class G airspace at 1,200 ft or less above the surface, 91.155(a) gives a helicopter ½ SM visibility and clear of clouds by day, and 1 SM and clear of clouds at night. Those are the lowest numbers anywhere in the section.
On top of that, 91.155(b)(1) allows a helicopter in Class G below 1,200 ft AGL to operate clear of clouds in an airport traffic pattern within ½ mile of the runway or helipad of intended landing, provided flight visibility is at least ½ statute mile — day or night.
Everywhere else, a helicopter flies the same numbers as an airplane. Above 1,200 ft AGL in Class G, and in all of Class B, C, D, and E, the helicopter rows simply end and the ordinary cloud clearances apply. Helicopters also get two carve-outs in Special VFR — no 1 SM visibility requirement and no sunrise-to-sunset restriction — covered below.
Pilots memorise 91.155(a) and stop reading. Paragraphs (c) and (d) are what actually keep you on the ground on a marginal day.
Except under a Special VFR clearance, you may not operate beneath the ceiling under VFR within the lateral boundaries of controlled airspace designated to the surface for an airport when that ceiling is less than 1,000 ft. Note the scope: it is a surface-area rule, not a blanket “VFR needs a 1,000-ft ceiling” rule.
Except under Special VFR, you may not take off, land, or enter the traffic pattern within the surface areas of Class B, Class C, Class D, or Class E airspace designated for an airport unless ground visibility there is at least 3 SM — or, where ground visibility is not reported, unless your flight visibility during takeoff, landing, or in the pattern is at least 3 SM. This is why a reported 2½ SM on the ATIS can shut down a pattern that looks perfectly flyable from 1,500 ft.
Special VFR is the pressure-relief valve on all of the above. It lets you operate below basic VFR minimums, below 10,000 ft MSL, inside the airspace formed by the upward extension of the lateral boundaries of the controlled airspace designated to the surface for an airport.
Special VFR is also not available everywhere: appendix D, section 3 of part 91 lists the airports where it is not authorised for fixed-wing aircraft. Check it for your field rather than assuming.
Legal is not the same as wise. A Special VFR clearance in 1 SM and clear of clouds puts a VFR pilot into conditions with almost no margin for a distraction, and continued VFR into deteriorating weather remains one of the deadliest accident categories in general aviation. Treat SVFR as a tool for getting out of a closing airport, not into one.
The weather minimums are only one line of each airspace class’s rulebook — entry requirements, equipment, and speed limits all change too. Each guide picks up where this table stops.
FlightKit’s airspace module pairs the FAA airspace diagram with quizzes and flashcards, so the classes, altitudes, and minimums actually stick before your checkride.
VFR weather minimums are the minimum flight visibility and the minimum distance from clouds you must have to fly under Visual Flight Rules. They are set by 14 CFR 91.155 and they change with the class of airspace, your altitude, and whether it is day or night. The most common set — Class C, Class D, and Class E below 10,000 ft MSL — is 3 statute miles visibility, 500 feet below clouds, 1,000 feet above clouds, and 2,000 feet horizontally from clouds. The rule exists so that a pilot flying visually has enough room to see and avoid other aircraft, including aircraft that may emerge from a cloud on an instrument flight plan.
3-152 is the memory aid for the most common VFR weather minimums: 3 statute miles of flight visibility, and cloud clearance of 1,000 feet above, 500 feet below, and 2,000 feet horizontal. The digits map to the three distances in the order 1-5-2. It applies in Class C, Class D, and Class E airspace below 10,000 feet MSL, and — for cloud clearance only — in Class G above 1,200 feet AGL below 10,000 feet MSL.
5-111 is the memory aid for VFR weather minimums at or above 10,000 feet MSL: 5 statute miles of flight visibility, 1,000 feet above clouds, 1,000 feet below clouds, and 1 statute mile horizontally from clouds. It applies in Class E at or above 10,000 feet MSL, and in Class G when you are both more than 1,200 feet above the surface and at or above 10,000 feet MSL. The usual explanation for the larger numbers is speed: the 250-knot limit of 14 CFR 91.117 applies below 10,000 feet MSL and not above it, so closure rates up high are greater and a pilot needs more warning to see and avoid.
The triangle is how most instructors draw the cloud clearance requirement: an aircraft with three clearance distances radiating from it — one up, one down, and one sideways — whose endpoints form a triangle. For the 3-152 minimums the points are 500 feet up to the cloud above you, 1,000 feet down to the cloud below you, and 2,000 feet across to the cloud beside you. Drawing it makes the asymmetry obvious in a way the table does not: the smallest buffer is the one over your head.
The regulation phrase "500 feet below" describes where YOU are relative to the cloud, not where the cloud is relative to you. A cloud above you requires 500 feet of separation; a cloud below you requires 1,000 feet. The usual way instructors explain the asymmetry is that an aircraft climbing out of a layer on instruments appears from underneath you, so the rule buys twice as much room on that side.
Class C and Class D both require 3 statute miles of flight visibility and cloud clearance of 500 feet below, 1,000 feet above, and 2,000 feet horizontal — the 3-152 minimums. Class E below 10,000 feet MSL uses the same numbers. These do not change at night.
Class E VFR minimums are the same at night as during the day: below 10,000 feet MSL you need 3 statute miles visibility and 500 below, 1,000 above, 2,000 horizontal cloud clearance; at or above 10,000 feet MSL, 5 statute miles and 1,000 below, 1,000 above, 1 statute mile horizontal. Only Class G distinguishes day from night in the 91.155 table. Night flight has its own separate requirements elsewhere in the rules — currency to carry passengers under 61.57(b), and position lights under 91.209 — but the weather minimums themselves do not change in Class E.
Helicopters follow the same 91.155 table as everyone else except in Class G airspace at 1,200 feet or less above the surface, where the table gives them their own rows: by day, ½ statute mile visibility and clear of clouds; at night, 1 statute mile and clear of clouds. In addition, 91.155(b)(1) allows a helicopter to operate clear of clouds in an airport traffic pattern within ½ mile of the runway or helipad of intended landing when flight visibility is at least ½ statute mile. Above 1,200 feet AGL, and in every class of controlled airspace, helicopters use the same numbers as airplanes.
In Class G airspace at or below 1,200 feet above the surface, a helicopter is required only to remain clear of clouds — day or night — with no measured vertical or horizontal buffer. Everywhere else the ordinary cloud clearances apply: clear of clouds in Class B, 500 below / 1,000 above / 2,000 horizontal in Class C, Class D, and Class E below 10,000 feet MSL, and 1,000 / 1,000 / 1 statute mile at or above 10,000 feet MSL.
Special VFR is an ATC clearance under 14 CFR 91.157 that lets you operate below basic VFR minimums, below 10,000 feet MSL, inside the airspace above an airport whose controlled airspace is designated to the surface. It requires an ATC clearance, staying clear of clouds, and — except for helicopters — at least 1 statute mile of flight visibility. Also except for helicopters, it is limited to between sunrise and sunset unless the pilot holds the applicable instrument requirements of part 61 and the aircraft is equipped per 91.205(d). Special VFR is not available at every airport: appendix D, section 3 of part 91 lists the locations where it is not authorized for fixed-wing aircraft.
Seeing and avoiding traffic and terrain is harder in the dark, so in Class G at or below 1,200 feet above the surface, visibility rises from 1 statute mile by day to 3 statute miles at night, and the cloud requirement changes from clear of clouds to 500 below, 1,000 above, 2,000 horizontal. There is an exception in 91.155(b)(2): an airplane, powered parachute, or weight-shift-control aircraft in an airport traffic pattern within ½ mile of the runway may operate clear of clouds at night with visibility of at least 1 statute mile.
Only in specific places. 14 CFR 91.155(c) prohibits operating beneath the ceiling under VFR within the lateral boundaries of controlled airspace designated to the surface for an airport when that ceiling is less than 1,000 feet. Separately, 91.155(d) prohibits taking off, landing, or entering the traffic pattern within the surface areas of Class B, C, D, or E airspace unless ground visibility there is at least 3 statute miles — or, where ground visibility is not reported, unless your flight visibility is at least 3 statute miles. Both are subject to a Special VFR clearance under 91.157.
This guide is written for study. The regulation is the authority — check the current text on eCFR before you fly.
Short, practical guides on weather, planning, and staying current. No spam.