← All Kalshi markets
Kalshi temperature markets
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.
Temperature markets are the highest-volume sub-category within Kalshi weather. Daily high and daily low contracts are listed for ~30 major US cities, with thresholds set in 1-2°F bands around the forecast. Each market resolves to $1 if the temperature crosses the threshold, $0 if not.
Of all Kalshi market types, temperature markets are arguably the closest thing to a systematic edge that exists. The NWS forecast is the same data the market uses to price contracts, the favorite-longshot bias is well-documented across years of Kalshi data, and the settlement is unambiguous (the station's published reading).
Common temperature ticker series
KXHIGH — daily high temperature (city-specific, e.g., KXHIGHNY, KXHIGHBOS, KXHIGHCHI)
KXHIGHT — alternate daily high series
KXLOW / KXLOWT — daily low temperature (note: morning minimum, NOT overnight low)
KXTEMP — generic temperature threshold markets
The KXLOW vs KXHIGH distinction matters because the "morning low" is the lowest temperature observed during the calendar day at the station — which is usually the early-morning reading from the previous night's cooling. Some traders misread this as the overnight low (which would be a different value) and lose trades on the difference.
Standard strategy
Pull the Open-Meteo or NWS forecast for the city and date. Identify the bracket where the forecast is at least 2°F away from the threshold (the "cushion"). Enter NO on the side the forecast favors, at 88-95¢. Size half-Kelly. Take a small set of these per day across cities, accept the 88-92% win rate, let compounding work.
Resources
Live Kalshi markets — top by 24h volume
| Market | NO ask | Spread | 24h 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? | 1¢ | 1¢ | $412 |
| Will the **high temp in Denver** be <89° on Jun 9, 2026? | 1¢ | 1¢ | $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¢ | 1¢ | $385 |
| Will the **high temp in LA** be 72-73° on Jun 9, 2026? | 1¢ | 1¢ | $385 |
| Will the maximum temperature be 99-100° on Jun 9, 2026? | 81¢ | 6¢ | $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? | 1¢ | 1¢ | $225 |
| Will the maximum temperature be 90-91° on Jun 9, 2026? | 100¢ | 99¢ | $213 |
Frequently asked
What's the difference between KXHIGH and KXHIGHT on Kalshi?
Both series cover daily high temperature contracts. KXHIGHT is an alternate naming used for certain markets — functionally similar, but always verify the city, station, and date in the specific ticker before trading.
How is the daily 'low' temperature defined on Kalshi?
It's the lowest temperature observed at the station of record during the calendar day (00:01 to 23:59 local time). This is usually the early-morning reading reflecting the previous night's cooling. It is NOT the overnight low from the previous calendar day.
Which US cities have temperature markets on Kalshi?
Approximately 30 major cities including NYC, LA, Chicago, Houston, Phoenix, Philadelphia, San Antonio, Dallas, Miami, Boston, Atlanta, Seattle, Portland, Denver, Minneapolis, and others. Volume is concentrated in the top 10 by population.