KSFO — SAN FRANCISCO
San Francisco, CA, US · America/Los_Angeles · 37.6190°, -122.3749° · 3m elevation
Daily METAR Observations
| Time | Temperature | Dew Point | Humidity | Wind | Wind Speed | Wind Gust | Pressure | Precip. | Condition |
|---|---|---|---|---|---|---|---|---|---|
| 12:56 AM | 54 °F 54 °F 12 °C 12.2 °C | 46 °F 46 °F 8 °C 7.8 °C | 74 % | W | 7 mph 6 kt 11 km/h | 0 mph 0 kt 0 km/h | 30.12 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 150756Z 26006KT 10SM BKN021 12/08 A3012 RMK AO2 SLP199 T01220078 401610117 $ | |||||||||
| 1:56 AM | 54 °F 54 °F 12 °C 12.2 °C | 46 °F 46 °F 8 °C 7.8 °C | 74 % | W | 8 mph 7 kt 13 km/h | 0 mph 0 kt 0 km/h | 30.11 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 150856Z 26007KT 10SM BKN020 12/08 A3011 RMK AO2 SLP197 T01220078 56010 $ | |||||||||
| 2:56 AM | 53 °F 53.1 °F 12 °C 11.7 °C | 46 °F 46 °F 8 °C 7.8 °C | 77 % | WSW | 6 mph 5 kt 9 km/h | 0 mph 0 kt 0 km/h | 30.10 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 150956Z 25005KT 10SM BKN020 12/08 A3010 RMK AO2 SLP192 T01170078 $ | |||||||||
| 3:37 AM | 53 °F 53.1 °F 12 °C 11.7 °C | 46 °F 46 °F 8 °C 7.8 °C | 77 % | W | 9 mph 8 kt 15 km/h | 0 mph 0 kt 0 km/h | 30.09 in | 0.0 in | Partly Cloudy |
| SPECI KSFO 151037Z 27008KT 10SM SCT019 12/08 A3009 RMK AO2 T01170078 $ | |||||||||
| 3:56 AM | 53 °F 53.1 °F 12 °C 11.7 °C | 46 °F 46 °F 8 °C 7.8 °C | 77 % | W | 10 mph 9 kt 17 km/h | 0 mph 0 kt 0 km/h | 30.09 in | 0.0 in | Partly Cloudy |
| METAR KSFO 151056Z 27009KT 10SM SCT018 12/08 A3009 RMK AO2 SLP187 T01170078 $ | |||||||||
| 4:56 AM | 51 °F 51.1 °F 11 °C 10.6 °C | 46 °F 46 °F 8 °C 7.8 °C | 83 % | W | 6 mph 5 kt 9 km/h | 0 mph 0 kt 0 km/h | 30.08 in | 0.0 in | Fair |
| METAR KSFO 151156Z 28005KT 10SM FEW015 11/08 A3008 RMK AO2 SLP186 T01060078 10122 20106 56011 $ | |||||||||
| 5:56 AM | 50 °F 50 °F 10 °C 10 °C | 46 °F 46 °F 8 °C 7.8 °C | 86 % | W | 6 mph 5 kt 9 km/h | 0 mph 0 kt 0 km/h | 30.08 in | 0.0 in | Partly Cloudy |
| METAR KSFO 151256Z 28005KT 10SM FEW014 SCT180 10/08 A3008 RMK AO2 SLP186 T01000078 $ | |||||||||
| 6:56 AM | 52 °F 52 °F 11 °C 11.1 °C | 45 °F 45 °F 7 °C 7.2 °C | 77 % | W | 10 mph 9 kt 17 km/h | 0 mph 0 kt 0 km/h | 30.09 in | 0.0 in | Partly Cloudy |
| METAR KSFO 151356Z 28009KT 10SM FEW017 SCT200 11/07 A3009 RMK AO2 SLP188 T01110072 $ | |||||||||
| 7:56 AM | 54 °F 54 °F 12 °C 12.2 °C | 46 °F 46 °F 8 °C 7.8 °C | 74 % | W | 12 mph 10 kt 19 km/h | 0 mph 0 kt 0 km/h | 30.10 in | 0.0 in | Partly Cloudy |
| METAR KSFO 151456Z 28010KT 10SM FEW017 SCT200 12/08 A3010 RMK AO2 SLP194 T01220078 53008 $ | |||||||||
| 8:56 AM | 56 °F 55.9 °F 13 °C 13.3 °C | 46 °F 46 °F 8 °C 7.8 °C | 69 % | W | 16 mph 14 kt 26 km/h | 0 mph 0 kt 0 km/h | 30.11 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 151556Z 26014KT 10SM FEW020 SCT160 BKN200 13/08 A3011 RMK AO2 SLP197 T01330078 $ | |||||||||
| 9:56 AM | 58 °F 57.9 °F 14 °C 14.4 °C | 46 °F 46 °F 8 °C 7.8 °C | 65 % | W | 13 mph 11 kt 20 km/h | 0 mph 0 kt 0 km/h | 30.12 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 151656Z 27011KT 10SM SCT023 BKN200 14/08 A3012 RMK AO2 SLP201 T01440078 $ | |||||||||
| 10:56 AM | 59 °F 59 °F 15 °C 15 °C | 46 °F 46 °F 8 °C 7.8 °C | 62 % | W | 21 mph 18 kt 33 km/h | 0 mph 0 kt 0 km/h | 30.13 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 151756Z 28018KT 10SM SCT024 BKN200 15/08 A3013 RMK AO2 PK WND 29026/1722 SLP202 T01500078 10150 20100 51008 $ | |||||||||
| 11:44 AM | 59 °F 59 °F 15 °C 15 °C | 47 °F 46.9 °F 8 °C 8.3 °C | 64 % | WNW | 21 mph 18 kt 33 km/h | 0 mph 0 kt 0 km/h | 30.13 in | 0.0 in | Mostly Cloudy |
| SPECI KSFO 151844Z 29018KT 10SM BKN023 BKN200 15/08 A3013 RMK AO2 T01500083 $ | |||||||||
| 11:56 AM | 58 °F 57.9 °F 14 °C 14.4 °C | 47 °F 46.9 °F 8 °C 8.3 °C | 67 % | W | 18 mph 16 kt 30 km/h | 0 mph 0 kt 0 km/h | 30.13 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 151856Z 28016KT 10SM BKN023 BKN200 14/08 A3013 RMK AO2 SLP201 T01440083 VISNO $ | |||||||||
| 12:28 PM | 60 °F 60.1 °F 16 °C 15.6 °C | 48 °F 48 °F 9 °C 8.9 °C | 64 % | W | 18 mph 16 kt 30 km/h | 0 mph 0 kt 0 km/h | 30.12 in | 0.0 in | Mostly Cloudy |
| SPECI KSFO 151928Z 28016KT 10SM SCT023 BKN200 16/09 A3012 RMK AO2 T01560089 $ | |||||||||
| 12:45 PM | 60 °F 60.1 °F 16 °C 15.6 °C | 48 °F 48 °F 9 °C 8.9 °C | 64 % | W | 17 mph 15 kt 28 km/h | 25 mph 22 kt 41 km/h | 30.12 in | 0.0 in | Mostly Cloudy |
| SPECI KSFO 151945Z 26015G22KT 10SM BKN022 BKN200 16/09 A3012 RMK AO2 T01560089 $ | |||||||||
| 12:56 PM | 60 °F 60.1 °F 16 °C 15.6 °C | 48 °F 48 °F 9 °C 8.9 °C | 64 % | W | 16 mph 14 kt 26 km/h | 24 mph 21 kt 39 km/h | 30.12 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 151956Z 26014G21KT 10SM BKN022 BKN200 16/09 A3012 RMK AO2 SLP199 T01560089 $ | |||||||||
| 1:56 PM | 60 °F 60.1 °F 16 °C 15.6 °C | 48 °F 48 °F 9 °C 8.9 °C | 64 % | WNW | 22 mph 19 kt 35 km/h | 31 mph 27 kt 50 km/h | 30.11 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 152056Z 29019G27KT 10SM BKN023 BKN200 16/09 A3011 RMK AO2 PK WND 29027/2053 SLP197 T01560089 58005 $ | |||||||||
| 2:56 PM | 62 °F 62.1 °F 17 °C 16.7 °C | 47 °F 46.9 °F 8 °C 8.3 °C | 58 % | W | 25 mph 22 kt 41 km/h | 0 mph 0 kt 0 km/h | 30.10 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 152156Z 28022KT 10SM SCT023 BKN200 17/08 A3010 RMK AO2 PK WND 28029/2130 SLP194 T01670083 $ | |||||||||
| 3:56 PM | 62 °F 62.1 °F 17 °C 16.7 °C | 47 °F 46.9 °F 8 °C 8.3 °C | 58 % | W | 27 mph 23 kt 43 km/h | 32 mph 28 kt 52 km/h | 30.09 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 152256Z 28023G28KT 10SM FEW023 BKN200 17/08 A3009 RMK AO2 PK WND 29031/2212 SLP189 T01670083 $ | |||||||||
| 4:56 PM | 61 °F 61 °F 16 °C 16.1 °C | 47 °F 46.9 °F 8 °C 8.3 °C | 60 % | W | 24 mph 21 kt 39 km/h | 33 mph 29 kt 54 km/h | 30.08 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 152356Z 28021G29KT 10SM FEW023 BKN200 16/08 A3008 RMK AO2 PK WND 28031/2302 SLP185 T01610083 10167 20144 58012 $ | |||||||||
| 5:56 PM | 59 °F 59 °F 15 °C 15 °C | 49 °F 48.9 °F 9 °C 9.4 °C | 69 % | W | 22 mph 19 kt 35 km/h | 0 mph 0 kt 0 km/h | 30.07 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 160056Z 28019KT 10SM FEW023 FEW032 BKN200 15/09 A3007 RMK AO2 PK WND 29032/0016 SLP183 T01500094 $ | |||||||||
| 6:56 PM | 58 °F 57.9 °F 14 °C 14.4 °C | 49 °F 48.9 °F 9 °C 9.4 °C | 72 % | W | 20 mph 17 kt 32 km/h | 29 mph 25 kt 46 km/h | 30.07 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 160156Z 28017G25KT 10SM FEW020 FEW032 BKN200 14/09 A3007 RMK AO2 PK WND 28031/0130 SLP183 T01440094 $ | |||||||||
| 7:22 PM | 57 °F 57 °F 14 °C 13.9 °C | 49 °F 48.9 °F 9 °C 9.4 °C | 74 % | W | 20 mph 17 kt 32 km/h | 28 mph 24 kt 44 km/h | 30.08 in | 0.0 in | Mostly Cloudy |
| SPECI KSFO 160222Z 28017G24KT 10SM BKN019 BKN200 14/09 A3008 RMK AO2 PK WND 29027/0201 T01390094 $ | |||||||||
| 7:56 PM | 57 °F 57 °F 14 °C 13.9 °C | 50 °F 50 °F 10 °C 10 °C | 77 % | W | 15 mph 13 kt 24 km/h | 28 mph 24 kt 44 km/h | 30.07 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 160256Z 28013G24KT 10SM BKN019 BKN200 14/10 A3007 RMK AO2 PK WND 29027/0201 SLP183 T01390100 56002 $ | |||||||||
| 8:09 PM | 57 °F 57 °F 14 °C 13.9 °C | 50 °F 50 °F 10 °C 10 °C | 77 % | W | 17 mph 15 kt 28 km/h | 0 mph 0 kt 0 km/h | 30.07 in | 0.0 in | Partly Cloudy |
| SPECI KSFO 160309Z 28015KT 10SM SCT019 14/10 A3007 RMK AO2 T01390100 $ | |||||||||
| 8:56 PM | 56 °F 55.9 °F 13 °C 13.3 °C | 50 °F 50 °F 10 °C 10 °C | 80 % | W | 14 mph 12 kt 22 km/h | 23 mph 20 kt 37 km/h | 30.08 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 160356Z 28012G20KT 10SM SCT019 BKN200 13/10 A3008 RMK AO2 SLP184 T01330100 $ | |||||||||
| 9:56 PM | 56 °F 55.9 °F 13 °C 13.3 °C | 51 °F 51.1 °F 11 °C 10.6 °C | 84 % | WNW | 12 mph 10 kt 19 km/h | 0 mph 0 kt 0 km/h | 30.09 in | 0.0 in | Partly Cloudy |
| METAR KSFO 160456Z 29010KT 10SM SCT016 13/11 A3009 RMK AO2 SLP190 T01330106 $ | |||||||||
| 10:27 PM | 57 °F 57 °F 14 °C 13.9 °C | 51 °F 51.1 °F 11 °C 10.6 °C | 81 % | WNW | 12 mph 10 kt 19 km/h | 20 mph 17 kt 32 km/h | 30.10 in | 0.0 in | Mostly Cloudy |
| SPECI KSFO 160527Z 29010G17KT 10SM BKN015 14/11 A3010 RMK AO2 T01390106 $ | |||||||||
| 10:56 PM | 57 °F 57 °F 14 °C 13.9 °C | 51 °F 51.1 °F 11 °C 10.6 °C | 81 % | WNW | 6 mph 5 kt 9 km/h | 0 mph 0 kt 0 km/h | 30.09 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 160556Z 29005KT 10SM BKN015 14/11 A3009 RMK AO2 SLP190 T01390106 10161 20133 51007 $ | |||||||||
| 11:23 PM | 57 °F 57 °F 14 °C 13.9 °C | 51 °F 51.1 °F 11 °C 10.6 °C | 81 % | WNW | 13 mph 11 kt 20 km/h | 0 mph 0 kt 0 km/h | 30.08 in | 0.0 in | Mostly Cloudy |
| SPECI KSFO 160623Z 29011KT 10SM FEW012 BKN014 14/11 A3008 RMK AO2 T01390106 $ | |||||||||
| 11:56 PM | 56 °F 55.9 °F 13 °C 13.3 °C | 51 °F 51.1 °F 11 °C 10.6 °C | 84 % | W | 9 mph 8 kt 15 km/h | 0 mph 0 kt 0 km/h | 30.08 in | 0.0 in | Mostly Cloudy |
| METAR KSFO 160656Z 27008KT 10SM FEW011 BKN013 13/11 A3008 RMK AO2 SLP185 T01330106 $ | |||||||||
Time Series
Summary
| Temperature (°F) Temperature (°C) | Actual | |
| High Temp | ||
| Low Temp | ||
| Day Average Temp | ||
| Precipitation (in) | Actual | |
| Precipitation | ||
| Dew Point (°F) Dew Point (°C) | Actual | |
| High | ||
| Low | ||
| Average | ||
| Humidity (%) | Actual | |
| Average Humidity | ||
| Wind (mph) Wind (kt) Wind (km/h) | Actual | |
| Max Wind Speed | ||
| Max Wind Gust | ||
| Visibility | ||
| Pressure (in) | Actual | |
| Average Pressure | ||
| Astronomy | Day Length | Rise / Set |
| Actual Time | 13h 13m | 6:32 AM / 7:46 PM |
| Civil Twilight | 6:06 AM / 8:12 PM | |
| Nautical Twilight | 5:34 AM / 8:44 PM | |
| Astronomical Twilight | 5:00 AM / 9:18 PM | |
| Moon: New Moon | ||
Methodology
Day Boundaries & Time
A "day" is defined as midnight to midnight (00:00:00 through 23:59:59) in the station's local time, using the IANA timezone assigned to each station (e.g. America/Chicago, Europe/London). Daylight Saving Time transitions are respected automatically — when a station's local clocks spring forward or fall back, the UTC boundaries of the day shift accordingly. This means a "day" in the spring DST transition is 23 hours, and in the fall transition it is 25 hours. All observations are stored internally in UTC and converted to local time for display.
Temperature
The FAA reports temperature in degrees Celsius. Values are stored to one decimal place — if a source value has additional precision, it is rounded on storage. Fahrenheit values are computed as °F = °C × 9/5 + 32. All temperatures are displayed as whole numbers (rounded to the nearest integer) in both Celsius and Fahrenheit. High and low temperatures are the maximum and minimum observed values for the day. The day average is the arithmetic mean of all observed temperatures, rounded to the nearest whole number.
Dew Point & Relative Humidity
Dew point is stored and displayed using the same rounding method as temperature (whole numbers). Relative humidity is not reported directly in METARs — it is calculated from the temperature and dew point using the Magnus formula: RH = 100 × exp[(17.27 × Td)/(237.7 + Td) − (17.27 × T)/(237.7 + T)], where T is temperature and Td is dew point, both in °C. The result is rounded to the nearest whole percent and clamped between 0% and 100%.
Wind
Wind direction is reported in degrees true (0–360). The compass direction shown (N, NNE, NE, etc.) divides the compass into 16 sectors of 22.5° each. Variable winds (reported as "VRB" in the METAR) are displayed as "CALM". Wind speed is reported in knots (integer). Miles per hour is computed as mph = kt × 1.15078 and kilometers per hour as km/h = kt × 1.852, both displayed as whole numbers. Wind gust is shown only when the METAR includes a gust value.
Pressure
The altimeter setting is reported in inches of mercury (inHg) to two decimal places. This is the station pressure corrected to sea level and is the value displayed. When the METAR also includes sea level pressure in millibars, that value is used in daily summary calculations.
Precipitation
Precipitation accumulations (1-hour, 3-hour, 6-hour, and 24-hour) are included when reported by the station. A value of 0.0005 inches represents trace precipitation in the FAA convention. The daily total in the summary is the sum of all 1-hour accumulations that exceed trace. Not all stations report precipitation data.
Sky Condition & Weather
The "Condition" column is derived from two METAR fields. If a weather phenomena code is present (e.g. RA for rain, SN for snow, FG for fog, TSRA for thunderstorms), it takes priority and the intensity prefix (- for light, + for heavy) is included. When no active weather is reported, the condition is derived from the highest sky cover layer: CLR/SKC/FEW = Fair, SCT = Partly Cloudy, BKN = Mostly Cloudy, OVC = Overcast.