Quick Queries
Try an example
Basic
Advanced
Query Builder Guide
On this day
Pick one calendar date and see the all-time record high, low, rainfall, and snowfall for that date across every year on record.
Example: December 25 → the coldest, hottest, wettest, and snowiest Christmas Day ever recorded.
Date Range Stretch
Pick a calendar-day stretch (e.g. Jul 1–5) and rank every year's occurrence of it by hottest, coldest, warmest, rainiest, and snowiest.
Example: July 1–5 → which year had the hottest opening week of July?
Daily Extremes
The top N highest or lowest values ever recorded for one metric, optionally narrowed to a month/season and a specific year.
Example: Highest temp max, all time → the hottest days Boston has ever recorded.
Streaks
The longest (or most recent) consecutive-day runs where a metric stayed above or below a threshold.
Example: Temp max above 90°F → the longest heat wave on record.
Streaks (Range)
Like Streaks, but for consecutive seasons instead of days — finds runs of years where a custom month range's (e.g. Oct–Apr) total for a metric crossed a threshold.
Example: Snowfall total above 60in, Oct–Apr → winters in a row with 60+ inches of snow.
Streaks (Departure)
Finds runs of consecutive months or years (toggle between the two) where a metric ran above or below normal — not a fixed threshold, but a comparison to what's typical. Months compare against that same calendar month's average; years compare against the all-time yearly average.
Example: Precipitation below normal, Months → the longest streak of months in a row drier than usual.
First per year
The earliest date each year (or fall/winter season, for snow and cold metrics) that a metric first crossed a threshold.
Example: Temp min below 32°F → the earliest first frost each fall.
Season totals
Total precipitation or snowfall summed over a custom month range (e.g. Dec–Feb), ranked across every year/season on record.
Example: Snowfall, Dec–Feb → the snowiest winters on record.
Most days
Counts how many days met a threshold in each month, year, or winter season (Jul–Jun), then ranks them — most first, or fewest. Pick one calendar month to compare every November, say, or "Any month" to rank every month on record. The note shows how many days the period had, plus the total for rain and snow. Months or years missing more than 20% of their days are left out, so a data gap doesn't look like a dry spell. Use the Rainy day / Snowy day buttons to count only measurable amounts.
Example: Rainy day, A month → November → the Novembers with the most rainy days. Snowy day, January → the snowiest Januaries by number of snow days.
Count Before Date
Counts how many days per year met a threshold — optionally counting only through a cutoff date rather than the whole year — ranked across years.
Example: Temp max above 90°F, before July 1 → years with the most 90° days by early summer.