Headwind and crosswind component calculator for pilots

The same wind can help your ground roll and hurt your directional control. Split it into headwind and crosswind before you commit to the runway.

By Aero Companion · Updated May 26, 2026

Quick answer: subtract the runway heading from the wind direction, use the smallest angle between them, then multiply the wind speed by sine for crosswind and cosine for headwind. If the headwind answer is negative, you have a tailwind component.

Crosswind component = wind speed × sin(wind angle)
Headwind component  = wind speed × cos(wind angle)

For live runway-by-runway math, open the Aero Companion runway crosswind calculator. It compares available runways against the current METAR or a TAF forecast, so you can find a runway with the component you want instead of calculating every option by hand.

Step-by-step calculation

  1. Pick the runway heading. Runway 27 is approximately 270°, runway 09 is approximately 090°, and so on.
  2. Read the wind direction and speed. Use ATIS, AWOS/ASOS, tower, or the METAR wind group. Aviation Weather Center publishes METAR and TAF data for pilot weather interpretation at aviationweather.gov.
  3. Find the angle. Use the smallest difference between the runway and wind direction. A wind from 220° on runway 27 is 50° off the runway.
  4. Apply the formulas. Sine gives the sideways part; cosine gives the down-runway part.
  5. Compare the result. Use your POH/AFM, runway condition, pilot proficiency, gusts, and personal minimums. Demonstrated crosswind is not a promise that today's landing is a good idea.

Worked example: runway 27, wind 220 at 18

Runway 27 points about 270°. Wind from 220° is 50° off the runway. The crosswind component is 18 × sin(50°), or about 14 knots. The headwind component is 18 × cos(50°), or about 12 knots.

InputValueResult
Runway27 / 270°≈14 kt crosswind, ≈12 kt headwind
Wind220° at 18 kt
Angle50° off runway heading

What about gusts?

Calculate the steady wind and the gust. If the METAR reports 22018G28KT for runway 27, the steady crosswind is about 14 knots and the gust crosswind is about 21 knots. That difference matters for approach speed, control authority, runway selection, and the decision to wait, divert, or pick a different airport.

A good habit is to brief the wind as a range: "runway 27 gives me roughly 14 gusting 21 knots of crosswind and 12 gusting 18 knots of headwind." That sentence is more useful than saying "the wind is 220 at 18 gusting 28" because it connects the weather to your actual runway.

Rules of thumb that work without a calculator

When the calculation changes the plan

The number is not the decision; it is an input. A 12-knot direct crosswind on a long, dry runway with a proficient pilot may be a normal training opportunity. The same number at night, on a wet narrow runway, with gusts and fatigue, may deserve a different runway or a different airport.

Use the math to narrow the question, then use judgment to answer it. If you are planning a whole route rather than a single landing, pair this with the VFR flight plan guide and the glide-aware VFR flight planner.