Built on 30 years of climate history
City weather, compared.
VSWeather puts two cities side by side: sunshine, rainfall, snowfall, and temperatures. See how places really differ before you visit, move, or settle a debate.
Pick your matchup
Pick one city to see its weather profile, or two to compare them side by side.
Explore a city
Full climate profiles: monthly temperatures, precipitation, and sunshine.
- New York, NY202 sunny days a year
- Los Angeles, CA300 sunny days a year
- Chicago, IL180 sunny days a year
- Houston, TX215 sunny days a year
- Phoenix, AZ307 sunny days a year
- Philadelphia, PA203 sunny days a year
- San Antonio, TX224 sunny days a year
- San Diego, CA283 sunny days a year
- Dallas, TX236 sunny days a year
- San Jose, CA263 sunny days a year
Popular comparisons
Browse weather by state
Every covered city organized by state, with in state rankings and popular comparisons.
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
US city weather rankings
The national lists, ranked from 30 years of climate data.
Every place, not just airports
Our data comes from a continuous climate grid, so small towns get the same quality of coverage as big metros. No nearby weather station required.
30 year averages
Every number is a climate normal computed from daily history for 1991 to 2020, the same standard period used by national weather agencies.
Open methodology
We publish where the data comes from and exactly how each metric is computed, and we cross check our numbers against official published normals.