2024 Caucus, Assemblies & Elections

Saturday, March 23, 2024
Time - 10:00 A.M.
Location - Twin Peaks Classical Academy
340 S Sunset St
Longmont, CO 80501

Whether you’re a new or veteran political activist, things can be confusing regarding caucuses, assemblies and primary elections. Here’s our “must know” reference guide…

Important Dates

Mon, February 12, 2024 – Last day for voters who are affiliated with a political party to change or withdraw their affiliation to vote for a different party in the March 5th Presidential Primary Election. Does not apply to unaffiliated voters.

Weds, February 14, 2024 – Last day to affiliate with a party or update your voter address to participate in your precinct caucus. 

Tues, March 5, 2024 – Presidential Primary: Colorado no longer uses the caucus/assembly to determine the presidential nominee. It is now through a semi-open primary that allows unaffiliated voters to vote in one party’s primary. 

Thurs, March 7 at 7:00 PM Boulder County Caucuses

Sat, March 23 at 10:00 AM – Boulder County Assembly: Twin Peaks Classical Academy, 340 S Sunset St, Longmont, CO 80501 – Only County Delegates attend County Assembly.

Sat, April 6, 2024Republican State Assembly: Time and location TBA. Only State Delegates attend State Assembly.

Other assemblies for other races will be around the same time but vary from district to district. State party should have all of this information, as well as county party and campaigns.

June 25, 2024Primary Election (for all candidates except president): Vote in-person or return your ballot by 7pm on election day.

Nov 5, 2024General Election: Vote in-person or return your ballot by 7pm on election day.

View a complete list of important election dates from the Colorado Secretary of State HERE


Who should attend? If you support a specific candidate who is running in a contested race; if you want to help get delegates elected who support a specific candidate even if you don’t want to become a delegate yourself; if you want to get more involved in the party by becoming a Precinct Committee Person (PCP); if you want to learn how it works or simply cast a vote; if you want to hang out with all your cool Republican neighbors.

What is a caucus and who can participate? Caucuses are the most grassroots of elections in the whole cycle. Republicans and Democrats each have their own. Interested individuals meet with their fellow party members from their precinct and elect each other as delegates to higher assemblies. Which assemblies you can run for depends on your county rules. Some let you run for all of them, others say you have to pick one or another. Many people attend caucus just to vote for certain delegates who are supporting certain candidates, or they attend as nothing more than a voter. Other people attend with the goal of being elected delegate. Others come wanting to be elected as a Precinct Committee Person (PCP). It’s not uncommon for candidates to work to garner support from delegates or plug their supporters in as delegates. It’s strategic, and a good strategy can be very effective at this most grassroots level.

Delegates will be responsible for voting to nominate candidates that range from United States Senator and House of Representatives on down through county commissioner and sheriff, including state house and senate races, and even CU regent. How that vote goes will determine who is on that party’s primary ballot. Any candidate who finishes the caucus and assemblies with less than 10% of the delegate vote is out of the race completely. If they finish with 10-29% they can still petition on but only have a certain number of days to get it completed. And anyone who gets 30% or more of the delegate vote at caucus is automatically on the primary ballot.

Candidates can also skip the assembly and petition on to the ballot instead. The deadline to have those turned in is always third Tuesday of March) and the number of signatures needed varies depending on district and/or race. Sometimes candidates do both the petition and caucus/assembly process.


Voting for candidates at assemblies helps ensure their name gets on the primary ballot. Only delegates go to the assemblies, so if you want to go to a certain assembly or support a certain candidate at assembly, you must run for delegate to that assembly at your caucus.

Most counties require you also attend the county assembly if you are a delegate to a higher assembly, so make sure both dates are available if you plan to become a delegate. It’s at the assemblies where delegates vote for the candidates as well as party platform changes. 


Colorado’s primary elections are semi-open, allowing unaffiliated voters to vote in one party’s primary. If you are affiliated with a party, even a minor party, you can only vote in your party’s primary.

Colorado mails a ballot to every voter in the state and in a general election, voters can select any candidate on their ballot regardless of party affiliation. Voters can return their ballot by mail, place it in a drop-box, or vote in-person.

Colorado law allows citizens to register to vote AND VOTE up until and on election day before 7pm.

If you do not receive a ballot after they have been mailed, contact your county clerk.

You can also track your ballot after it’s returned to ensure your vote is counted.

For more information about Caucus and Assemblies, visit the Secretary of State website HERE.