SB26-104 · Bill · 2026 Regular Session · Colorado

Require Key Boxes at Schools

Concerning a requirement to install exterior key boxes at schools.

Official status: Became Law

5 proposed amendments

Prime sponsors

Progress (from the official record)

Official summary

Official text — shown in English exactly as published by the official source. The official text controls.

The act requires each school district or, for an institute charter school or nonpublic school, the school, (local education provider) to install an exterior key box that contains keys and other access control devices necessary for law enforcement agencies to access each building and room located on the school grounds. A local education provider is not required to install an exterior key box at a school if: The school has a key box that does not satisfy the requirements in the act and has an alternative plan and procedures to provide emergency access for local law enforcement; or The local education provider applied for but does not receive a disbursement from the school security disbursement program that may be used to install an exterior key box at the school. The contents of an exterior key box and the information contained therein are not a public record for the purposes of the 'Colorado Open Records Act'. (Note: This summary applies to this bill as enacted.)

Status timeline

Every recorded action on SB26-104, oldest first
DateLocationAction
02/11/2026SenateIntroduced In Senate - Assigned to Judiciary
03/09/2026SenateSenate Committee on Judiciary Refer Amended to Senate Committee of the Whole
03/12/2026SenateSenate Second Reading Passed with Amendments - Committee, Floor
03/13/2026SenateSenate Third Reading Passed - No Amendments
03/13/2026HouseIntroduced In House - Assigned to Judiciary
04/14/2026HouseHouse Committee on Judiciary Refer Unamended to House Committee of the Whole
04/15/2026HouseHouse Second Reading Special Order - Passed - No Amendments
04/16/2026HouseHouse Third Reading Passed - No Amendments
04/22/2026SenateSigned by the President of the Senate
04/22/2026HouseSigned by the Speaker of the House
04/23/2026GovernorSent to the Governor
05/04/2026GovernorGovernor Signed

Recorded votes

Proposed amendments (5 proposed amendments)

Amendments proposed to SB26-104, oldest first
AmendmentCommittee / floor hearingOfferedDispositionOfficial document
L.001Committee amendment — Judiciary (Senate)03/09/2026PassedView official document
L.002Committee amendment — Judiciary (Senate)03/09/2026PassedView official document
L.003Committee amendment — Judiciary (Senate)03/09/2026PassedView official document
L.004Committee amendment — Judiciary (Senate)03/09/2026PassedView official document
L.008
Sponsor: Senator Snyder
Floor amendment — Second Reading (Senate)03/12/2026PassedView official document

Source: Colorado General Assembly (leg.colorado.gov) · Data as of

Full text

Official record

View SB26-104 on leg.colorado.gov

Source: Colorado General Assembly (leg.colorado.gov) · Data as of

Verify this record

This record carries a fingerprint of its official content, computed by our data pipeline with the SHA-256 algorithm — a real computation over the record itself, not a badge we award ourselves. Anyone can recompute it from the official source and compare.

SHA-256 fingerprint

58b6abd4f0e1eb3a2817c3d204c8b9952f7a42cf0ea3c434c83634a47fe82b74

What it covers: the record exactly as the official source publishes it — its identifiers (bill number, session, jurisdiction), its official title and long title, its official summary, its status, its sponsors in published order, every recorded action, every recorded vote, and the link to each official text version — assembled in a fixed canonical form described on the How this data works page.

Computed 2026-11-06 · Algorithm: SHA-256 · Canonical form: rogata-canonical-v1

Source: Colorado General Assembly (leg.colorado.gov) · Data as of

The fingerprint does not cover our retrieval date (the “Data as of” stamp in the source line): re-fetching unchanged official content produces the same fingerprint, while any change to the official content changes it.

If you recompute the fingerprint from the official source and get a different value, one of us is out of date — please report it through the corrections log.