The FB Winds Aloft Forecast, the Encoded Tailwind Nobody Reads Right, and the Altitude Decision That Can Save You an Hour on Your First Cross-Country
Decode the FAA winds aloft (FB) forecast correctly and use it to choose the best cruise altitude - the decision that can save you an hour and real fuel money.
The winds aloft forecast - designated FB by the National Weather Service - is one of the most information-dense tools in your preflight weather briefing. Most student pilots glance at it, grab a number, and move on. That glance can cost an hour of flight time and real money in fuel. Here’s how to actually read it and use it.
What Is the Winds Aloft Forecast?
The FB winds aloft forecast is issued by the National Weather Service and covers altitudes from 3,000 feet up to Flight Level 450. For most general aviation cross-country flying - Cessna 172, Piper Cherokee, and similar aircraft - the relevant range is 3,000 through 12,000 feet. The forecast comes in text form, available through standard weather briefing services and at aviationweather.gov.
How Do I Decode the FB Winds Aloft Format?
The encoding is a four-digit wind group followed by a temperature value. Here’s a real example:
2232−04
Break it down like this:
- First two digits (22): Wind direction in tens of degrees. Multiply by 10. 22 × 10 = 220° - the wind is coming from the southwest.
- Next two digits (32): Wind speed in knots. 32 knots.
- Temperature (−04): Minus 4°C at that altitude.
This reads: a 32-knot wind from 220° at 9,000 feet, with a temperature of −4°C.
The most common decoding mistake is reading “22” as 22 degrees - a wind from north-northeast. On an eastbound flight, a wind from the north-northeast is a headwind. A wind from the southwest is a tailwind. That difference changes your fuel burn, your time en route, and whether your fuel plan holds together at all. Always multiply the first two digits by 10.
What Do the Special Codes Mean?
Three special codes appear in the FB, and all three will catch you off guard if you haven’t seen them before.
9900 means winds are light and variable, or the speed is less than 5 knots. The forecast can’t pin down a meaningful direction. Wind is essentially not a factor at that altitude.
High-speed encoding applies when winds are between 100 and 199 knots. In that case, 50 is added to the direction digits and 100 is subtracted from the speed digits. So 7510 decodes as: 75 − 50 = 25, meaning 250°; 10 + 100 = 110 knots. You won’t see this at typical training altitudes, but knowing the rule prevents a jarring misread.
9999 at a given altitude means no data available. Skip it and check the adjacent level.
How Do I Use Winds Aloft to Pick the Best Cruise Altitude?
The goal is straightforward: find the altitude where the wind gives you the best tailwind - or smallest headwind - while still meeting terrain clearance, airspace, and regulatory requirements under FAR 91.159.
Pull up the FB for a station near the midpoint of your route. Winds can vary significantly across a 200-mile flight, so a midpoint station gives you a reasonable average. Check three or four altitude levels - 3,000, 6,000, 9,000, and 12,000 feet - and write the results on your nav log. Then look at your planned heading and ask: at which altitude is the wind most aligned behind me?
Say you’re flying a heading of 080° (roughly east). The FB shows:
- 3,000 ft: 270° at 15 knots - direct crosswind
- 6,000 ft: 260° at 20 knots - mostly crosswind, slight tailwind developing
- 9,000 ft: 240° at 30 knots - solid tailwind component from behind and to the left
- 12,000 ft: 220° at 42 knots - stronger tailwind, but now oxygen and icing considerations enter the picture
In this scenario, 9,000 or 12,000 feet win on winds alone. You then weigh terrain, airspace, and flight length to make the final call - but you made it with actual data.
What Does the Temperature Column Actually Tell Me?
The temperature value in the FB does two jobs that most students underestimate.
First, it lets you calculate true airspeed more accurately. Indicated and true airspeed diverge as altitude increases - higher and colder means faster true airspeed for the same power setting. Your E6B can take the actual temperature and pressure altitude and return a precise correction. On a serious fuel plan, that number matters.
Second, it flags the structural icing zone. Structural icing forms in visible moisture when temperatures are between roughly 0° and −10°C. The FB alone won’t tell you if there’s moisture at altitude, but it tells you if the temperature is in the danger range. If you’re planning at 9,000 feet, the temperature there is −2°C, and there are clouds or precipitation anywhere near your route, that requires serious investigation before departure. Checking takes two seconds and is a habit worth building early.
Which Forecast Period Should I Use?
The National Weather Service issues FB forecasts valid for 6-, 12-, and 24-hour periods from the time of issue. Use the forecast valid during your expected time en route - not the most recently available one if it doesn’t cover your departure window.
Winds can shift substantially from morning to afternoon, particularly in areas with strong surface heating or a frontal system moving through. Building a fuel plan around a stale forecast is an easy mistake to make, and it’s entirely avoidable. Always check the time stamp.
How Do I Interpolate Between Altitude Levels?
The FB provides data at fixed levels: 3,000, 6,000, 9,000, and 12,000 feet. If you’re flying at 4,500 or 7,500, you’ll need to estimate.
If winds at 3,000 feet are 270° at 10 knots and at 6,000 feet they’re 280° at 20 knots, a reasonable estimate at 4,500 feet is around 275° at 15 knots - split the difference. This is a planning tool, not a guarantee. Precision to the decimal isn’t the point; a reasonable working figure is.
What Do Examiners Expect on the Private Pilot Checkride?
During the cross-country planning portion of the practical test, the examiner will likely hand you a winds aloft forecast, ask you to decode it, select an appropriate altitude for a given route, and explain your reasoning. The Airman Certification Standards (ACS) treat this as a fundamental skill.
The examiner wants to hear you correctly decode direction and speed, connect those numbers to your planned heading, and articulate how you weighed wind efficiency against terrain clearance and regulatory altitude requirements. “It felt right” won’t pass. “I chose 6,500 because the winds at 6,000 gave me a tailwind component on my heading, kept me above the maximum elevation figures along the route, and stayed below the overlying airspace floor” - that’s the answer.
How Do I Cross-Check Winds Once I’m Airborne?
The FB is a forecast. By the time you’re airborne, actual conditions may differ. Monitor your groundspeed throughout the flight and compare it against your planned figure. If you planned a 20-knot tailwind and the GPS is showing a headwind, your fuel plan changed - and you need to know it the moment it changes, not when the tanks are telling you.
For the planning phase, the graphical winds aloft display at aviationweather.gov shows winds plotted on a map with wind barbs at selectable altitudes. It makes it easy to see the flow across your entire route at a glance. It doesn’t replace knowing how to decode the text FB - the examiner will hand you text - but it’s a valuable tool for visualizing your altitude options before departure.
Key Takeaways
- The FB encodes wind direction in tens of degrees - always multiply the first two digits by 10. Misreading this is the most consequential decoding error a pilot can make.
- Special codes to know: 9900 = light and variable; 9999 = no data; direction digits 51–86 = winds over 100 knots (subtract 50 from direction, add 100 to speed).
- For altitude selection, pull the FB for a midpoint station and compare multiple levels against your planned heading - then layer in terrain, airspace, and FAR 91.159.
- The temperature column drives both true airspeed accuracy and structural icing risk awareness.
- Always use the forecast valid during your time en route, and cross-check groundspeed in flight to catch any drift from the forecast.
Radio Hangar. Aviation talk, built by pilots. Listen live | More articles