← All Kalshi markets

Trading weather markets on Kalshi

A practical guide to this Kalshi category — what the markets look like, how settlement works, where the edge actually is, and the resources for building a strategy. Live current markets and FAQ below.

Kalshi lists weather prediction markets for major US cities covering temperature (high, low), precipitation (rain, snow), wind, and hurricane outcomes. Each contract resolves to $1 if the event happens and $0 if not — so the price between 1¢ and 99¢ represents the market's implied probability of the outcome.

The reason weather is one of the more reliable categories for systematic trading: public forecasts (NWS, Open-Meteo) are the same data the market uses to price contracts. When you can pull the same forecast as everyone else, the edge comes from disciplined risk management, not from secret information. A 2°F forecast cushion over the temperature threshold is typically enough to beat Kalshi's 1.75¢ per-contract fee.

How weather markets settle on Kalshi

Every weather market settles on a specific NWS station of record — not the city's general forecast, not your airport, not your local thermometer. The Boston temperature market, for example, settles on the Logan Airport KBOS station reading at the close time printed on the market. Misreading the station of record is the #1 source of "I lost a trade I thought I'd win" stories — always check the settlement language before sizing.

Daily high contracts settle on the highest temperature observed at the station between 00:01 and 23:59 local time. Daily low contracts settle on the lowest. Rain markets settle on cumulative measurable precipitation at the station for the calendar day.

What the favorite-longshot bias looks like in weather

Across weather markets, the 88-95¢ NO band has historically returned 1.5-2.4% per trade after fees when the forecast cushion exceeds 2°F. The strategy is to identify markets where the forecast clearly favors one side, restrict to the favorite-band price range, and accept the asymmetric payoff (risk 88¢ to make 12¢, but win ~91% of the time).

The risk: one loss costs you roughly 7 wins to recover. Sizing must reflect that — half-Kelly or smaller on every trade.

Resources

Live Kalshi markets — top by 24h volume
MarketNO askSpread24h vol
Will the **high temp in LA** be >75° on Jun 9, 2026?100¢99¢$1,057
Will the **high temp in LA** be 70-71° on Jun 9, 2026?100¢99¢$612
Will the high temp in Chicago be 86-87° on Jun 9, 2026?100¢99¢$429
Will the high temp in Chicago be 88-89° on Jun 9, 2026?$412
Will the **high temp in Denver** be <89° on Jun 9, 2026?$409
Will the **high temp in LA** be 74-75° on Jun 9, 2026?100¢99¢$389
Will the maximum temperature be 97-98° on Jun 9, 2026?25¢$385
Will the **high temp in LA** be 72-73° on Jun 9, 2026?$385
Will the maximum temperature be 99-100° on Jun 9, 2026?81¢$273
Will the **high temp in Denver** be 89-90° on Jun 9, 2026?100¢99¢$263
Will the maximum temperature be 95-96° on Jun 9, 2026?$225
Will the maximum temperature be 90-91° on Jun 9, 2026?100¢99¢$213

Frequently asked

How do Kalshi weather markets work?

Each market resolves to $1 if the event (e.g., 'high temperature above 75°F in Boston on May 28') happens, and $0 if not. Prices between 1¢ and 99¢ represent the implied probability. They settle on a specific NWS weather station of record — check the market language carefully, since the station may differ from what you'd expect.

What's the best Kalshi weather strategy?

Empirically: 88-95¢ NO contracts on markets where the public NWS or Open-Meteo forecast has at least a 2°F cushion over the threshold. Historically returns 1.5-2.4% per trade after fees. The win rate is high (~88-92%) but losses are large relative to gains, so sizing must be conservative.

How do I find the NWS station of record for a Kalshi weather market?

Read the market's settlement language — it always names the station explicitly (e.g., 'KBOS Logan Airport' for Boston). Don't assume it's the city center or the nearest airport to where you live.

Do weather markets have enough liquidity to trade?

High-population-center temperature markets (NYC, Chicago, LA) typically have $2,000-$20,000 in daily volume, which is enough for retail-size positions. Smaller cities and rain/snow markets often have <$500 in daily volume, which limits practical position size.

Analyze any of these markets in one click. The AI reads live prices, your positions, and external signals — and answers in plain English.

Try Prediction Pilot — 100k free credits