Colorado Politics

‘No Kings’ protest draws tens of thousands to Colorado state Capitol

The third round of the national No Kings Day protests hit Denver Saturday, when tens of thousands gathered near the Colorado state Capitol to criticize the Trump administration.

Organizers addressing the crowd estimated there were 30,000 present for the Saturday protest. By about 11 a.m., protesters filled the steps of the Capitol building, holding signs and leading chants. More trickled in as organizers led the crowd in protest songs and spoke against President Donald Trump. They cited rising gas prices, the war in Iran and the U.S. Immigrations and Customs Enforcement, the agency tasked with carrying out Trump’s campaign promise to crack down on illegal immigration.

Protesters fill the Civic Center Park during the No Kings Day protest in Denver on Saturday, March 28, 2026. (Matt Kyle, The Denver Gazette)

By noon, Civic Center park was full, with signs held up in the air and American, Mexican and Palestinian flags flapping in the wind. Some motorists driving down Lincoln and Colfax honked to show support to the protesters.

At 1:15 p.m., protesters lined up to begin two separate marches. One took thousands through a 3-mile route through downtown, while another “accessibility” march took a shorter route through the Capitol Hill neighborhood. Denver police announced road closures ahead of the protest throughout downtown. Both marches started at the Capitol and circled back around to end back where they started.

Protesters hold signs at the No Kings Day protest during a march in Denver on Saturday, March 28, 2026. (Matt Kyle, the Denver Gazette)

Denver police said in a 3:30 p.m. X post that a group of protesters blocked the road near 20th and Wazee streets, where officers were blocking the entrance to the highway. After multiple announcements were made to disperse, an unlawful assembly was declared and police used smoke to disperse the group.

Denver police said PepperBalls were deployed at the ground after a smoke canister was thrown back at officers. Eight people were taken into custody.

In addition to Denver, organizers held rallies in other metro Denver cities, such as Littleton, Boulder, Golden and Aurora, though Denver drew the largest crowd. Other protests were held across Colorado and the country and were organized by the group 50501, which stands for “50 states, 50 protests, one day.”

A man dressed as Captain America greets protesters during the No Kings Day protest at the Colorado State Capitol on Saturday March 28, 2026. (Matt Kyle, The Denver Gazette)

Saturday’s was the third round of national “No Kings” protests after two held last year on June 14 and October 18. Organizers said 3,000 separate rallies were held across the U.S. on Saturday.

Estimates for the protest last June were at about 10,000 to 20,000, while estimates for the October protest was about 40,000.

Protesters hold signs at the No Kings Day protest at the Colorado State Capitol on Saturday, March 28, 2026. (Matt Kyle, the Denver Gazette)


Avatar photo
Matt Kyle

Reporter

PREV

PREVIOUS

Denver Democrat Diana DeGette trails challenger Melat Kiros at assembly as both qualify for primary

U.S. Rep Diana DeGette, a Denver Democrat, qualified for Colorado’s June primary by the skin of her teeth Friday at the party’s district assembly, where the 15-term incumbent received fewer than half as many delegate votes as her challenger, 28-year-old Melat Kiros, a first-time candidate. With just under 33% of the vote to Kiros’ hair […]

NEXT

NEXT UP

Phil Weiser wins top spot in Colorado’s Democratic gubernatorial primary at party’s state assembly

Attorney General Phil Weiser’s name will appear first on Colorado’s Democratic gubernatorial primary ballot after his overwhelming win Saturday at the party’s state assembly in Pueblo. Weiser joins U.S. Sen. Michael Bennet in the June 30 primary for the office held by term-limited Gov. Jared Polis. Bennet, who successfully petitioned onto the ballot, didn’t participate […]


Welcome Back.

Streak: 9 days i

Stories you've missed since your last login:

Stories you've saved for later:

Recommended stories based on your interests:

Edit my interests