Phoenix · night of August 18, 2026 · 44 blocks measured

Curfew

0 blocks cooled below 30°C (86°F) before dawn. Not one, at any hour of this night. Every cooling centre in the network closed its doors into that.

coldest the city got
31.9°C1.9° above the threshold, at its lowest
closed onto a hot block
19/19centres with a published closing hour
longest wait after a door shut
12hof measured heat, doors locked
41.3°C 30°C · never reached
Metro mean, 2m air temperature, every hour from 18:00 to 06:00 the next morning. The lit band is the measurement; below the dashed line is the range in which a body can shed the day's heat, and the night never enters it.

Cooling centres close at scheduled hours, set without knowing how hot each block still is. Curfew measures what that costs: the temperature outside every centre at its closing time, and how long its neighbourhood stayed dangerously hot after the doors shut.

19 of 19 centres with published closing hours shut their doors while the surrounding block was still above 30°C (86°F). Harmon Library closed at 18:00 into a block that never cooled: 12 straight hours of measured heat with the doors shut.

When a night never falls below 27°C (80°F), a body without air conditioning cannot shed the day's heat strain and starts the next day depleted; that is who a cooling centre's last open hour is for. Yet closing hours are set by schedule, not by temperature. New York's comptroller found only 11% of that city's centres kept any evening hours at all, and until now no tool could say, block by block, what one more closed hour costs. This page is that measurement.

Measured, not modeled. 31 live API calls against the FortyGuard Temperature API for this night: 2m air temperature on 100 m tiles, sampled hourly through the night. Site locations and closing hours come from the live MAG Heat Relief Network registry.

Where the doors are

Every centre in the network, drawn as a column: its height is the hours the surrounding block stayed at or above the danger threshold after the doors closed. The dashed box is the area sampled hourly; flat discs outside it were checked only for their night minimum. Drag to orbit, scroll to zoom, click a column for the centre's night.

closed while the block was still hot, or never recovered open 24h, or hours already adequate no published hours

Loading the 3D view…

Site locations and hours: MAG Heat Relief Network. Basemap © OpenStreetMap contributors © CARTO. Buildings are OSM footprints, heights exaggerated; each centre's own building carries its verdict colour. 6 centres sit outside this frame. The 3D renderer loads from a CDN and the footprints from buildings.json beside this page; site data and basemap are inline.

Doors close, heat stays

Each row is one centre's night, 18:00 to 06:00+1 the next morning. The number on the right is the hours its block stayed at or above 30°C (86°F) after the doors shut. On this night the red runs to the edge of the chart on every row: no block cooled before the measurement window ended at 06:00+1.

doors open closed, block still hot closed, block cooled
18202200020406Harmon Library12hMitchell Clinic12hOcotillo Library12hPhoenix Citadel Corps12hPhoenix Dining room12hSupportive Services for Veter…12hValle del Sol Central12hValle del Sol South Phoenix12hValle del Sol West Phoenix12hWarren Ledbetter Service Cent…12hWesley United Methodist Church12hBurton Barr Central Library11hDowntown Family Health Clinic11hFirst Church UCC Phoenix11h1818 W. Adams Cooling Pod10hPhoenix Kroc Center10hState Coolcontainer 164510hJusta Resource & Day Center9hPhoenix Dream Center8h20 W Jacksonopen all night
Published closing hours: MAG Heat Relief Network registry. 2 centres publish no closing time and are not drawn. Times after midnight belong to the following morning.
The 4pm call. Heat Relief Network hours are set per site, and the operator's one lever is tonight's closing hour, currently chosen against a single citywide number. With same-day data the call becomes a lookup: Harmon Library's row says its block will not cool before dawn, so closing at 18:00 leaves its neighbourhood in measured 30°C (86°F) heat with the doors shut. The API still serves nights two days in arrears, so for now this page shows the shape of the call rather than tonight's; the same pipeline answers for tonight the day the API serves forward data.

How the night actually cooled

One line per centre's block, late afternoon to the following dawn. On this night no curve ever reaches the dashed threshold line, so there is not one crossing dot to draw. Harmon Library is drawn in red; click any column on the map above to follow a different centre.

30°C32°C34°C36°C38°C40°C1820220002040630°C thresholdHarmon Library
Hour of night (local) against 2m air temperature, FortyGuard hourly tiles.

Every centre in the hourly box

centrecloses stay open until night lowhours exposed verdict
Harmon Library
Cooling Center
18:00dawn34.0°12.0h never cools
Mitchell Clinic
Cooling Center
16:00dawn33.8°12.0h never cools
Ocotillo Library
Cooling Center
18:00dawn34.1°12.0h never cools
Phoenix Citadel Corps
Cooling Center
17:00dawn33.8°12.0h never cools
Phoenix Dining room
Cooling Center
17:00dawn34.0°12.0h never cools
Supportive Services for Veteran Families
Cooling Center
15:00dawn33.8°12.0h never cools
Valle del Sol Central
Cooling Center
18:00dawn33.8°12.0h never cools
Valle del Sol South Phoenix
Cooling Center
17:00dawn34.0°12.0h never cools
Valle del Sol West Phoenix
Cooling Center
17:00dawn33.8°12.0h never cools
Warren Ledbetter Service Center
Cooling Center
17:00dawn34.2°12.0h never cools
Wesley United Methodist Church
Respite Center
18:00dawn34.2°12.0h never cools
Burton Barr Central Library
Cooling Center
19:00dawn33.9°11.0h never cools
Downtown Family Health Clinic
Cooling Center
19:00dawn34.0°11.0h never cools
First Church UCC Phoenix
Respite Center
19:00dawn33.9°11.0h never cools
1818 W. Adams Cooling Pod
Cooling Center
20:00dawn34.0°10.0h never cools
Phoenix Kroc Center
Cooling Center
20:00dawn34.3°10.0h never cools
State Coolcontainer 1645
Cooling Center
20:00dawn34.0°10.0h never cools
Justa Resource & Day Center
Cooling Center
21:00dawn34.0°9.0h never cools
Phoenix Dream Center
Cooling Center
22:00dawn33.7°8.0h never cools
Social Spin - Phoenix
Cooling Center
----34.1° no published hours
20 W Jackson
Respite Center
24h--34.0° open 24h
Grace Lutheran Church
Respite Center
----33.9° no published hours

The 22 swept centres are listed further down; they have a night low but no hour, so they cannot be ranked here. Any column heading sorts. +1 marks an hour after midnight: 01:15+1 is 1:15 the following morning. “Stay open until” is the hour this night's measurement supports: the moment the block fell below 30°C (86°F), or dawn when it never did. “Hours exposed” is how long the block stayed above the threshold after the doors closed; night low is the coldest it got.

The threshold has to land after midnight

Cross-site temperature spread by hour, averaged over the validation nights. The metro is nearly uniform during the evening cooling ramp and separates after midnight, peaking at 02:00 with 1.84°C between blocks. A threshold crossed at 23:00 reads a city that looks the same everywhere; one crossed after midnight, like 30°C (86°F), reads real block-level separation.

1819202122230001021.84°C03040506
Spread in °C across 22 site tiles, by hour of night.

Does the ranking hold from night to night?

If which centre cools last were a fixed property of the place, one report could set hours for the whole season. Across 7 measured nights it does not settle: 4 of them produced no ranking at all, because no block cooled before dawn, and the 3 night pairs that remain range from -0.04 to +0.95.

mean rank correlation between nights
+0.35Kendall tau; +1 would be a stable ranking, 0 is shuffle
median swing in a centre's rank
8places between its highest and lowest ranked night

mixed: some night pairs reproduce and others are near shuffle, so a ranking is advisory for its own night only

So Curfew is a nightly call, not a seasonal schedule: the magnitudes reproduce, the ordering only sometimes does, and the honest product is this page regenerated every night.

The rest of the network

22 centres sit outside the hourly box and were swept instead: two ranged calls per box give every block its coldest hour of the night. That answers whether a block recovered at all, but not when, so these sites carry no hour and no rank.

22 of 22 swept blocks never fell below 30°C (86°F) at any point overnight; 0 did.

What this is not

It is not a heat map. Every comparable tool ranks places; an operator has already chosen the place. What they set is an hour. It is decision support for an agency, not medical advice, and it does not predict health outcomes.

On the night of August 18, 2026, every centre with a closing time in this network shut its doors onto a block that stayed above 30°C (86°F) until dawn. The hour on the door is the one variable an operator controls; this page prices it, per site, per night.