{% extends "base.html.j2" %} {% block title %}{{ page_title }}{% endblock %} {% block description %}{{ page_description }}{% endblock %} {% block canonical_path %}{{ canonical_path }}{% endblock %} {% block jsonld %}{% endblock %} {% block content %} {# A metric's two extremes — ▲ warmest and ▼ coldest it has ever been — as tinted chips with the date each occurred. Used for the daytime-high and overnight-low columns of the month and season tables. #} {% macro extremes(metric) %} {% if metric and metric.warm and metric.cold %}
{{ metric.warm.txt }}{{ metric.warm.date }}
{{ metric.cold.txt }}{{ metric.cold.date }}
{% else %}—{% endif %} {% endmacro %}

{{ display }} weather records

Record high and low temperatures for {{ display }} — by month, by season, and all-time — with the dates they occurred, across {{ year_range[0] }}–{{ year_range[1] }} of daily climate history.{% if all_time.tmax and all_time.tmin %} Its hottest day on record reached {{ all_time.tmax.max | round | int }}°F ({{ ((all_time.tmax.max - 32) * 5 / 9) | round | int }}°C) on {{ all_time.tmax.max_date }}; its coldest fell to {{ all_time.tmin.min | round | int }}°F ({{ ((all_time.tmin.min - 32) * 5 / 9) | round | int }}°C) on {{ all_time.tmin.min_date }}.{% endif %}

Records by month

The warmest (▲) and coldest (▼) both the daytime high and the overnight low have ever been in each calendar month — so each column shows its record high and its record low. Tap a month for its full averages and typical range.

{% for m in monthly %} {% endfor %}
MonthDaytime highOvernight low
{{ m.name }} {{ extremes(m.high) }} {{ extremes(m.low) }}

Records by season

The warmest (▲) and coldest (▼) both the daytime high and the overnight low have reached in each meteorological season ({{ hemisphere }} Hemisphere — each a three-month span).

{% for s in seasonal %} {% endfor %}
SeasonDaytime highOvernight low
{{ s.name }} ({{ s.span }}) {{ extremes(s.high) }} {{ extremes(s.low) }}

All-time records

The most extreme value {{ name }} has recorded for each metric across its entire history.

{% for r in rows %}

{{ r.label }}

{% if r.label == 'Precip' %}Wettest{% else %}Highest{% endif %} {{ r.high }} {{ r.high_date }}
{% if r.label == 'Precip' %}Driest{% else %}Lowest{% endif %} {{ r.low }} {{ r.low_date }}
{% endfor %}

For rainfall, the “driest” figure is the longest run of consecutive days without measurable rain, dated to when that dry spell began.

Grade {{ name }}'s weather now →

‹ Back to {{ name }} climate

{% endblock %}