Getting a Colorado concealed handgun permit (CCW/CHP)
Colorado calls a concealed-carry permit a concealed handgun permit (CHP). “CCW” is a common informal name for the same kind of permit. This page is a practical starting point, not legal advice: confirm the local application rules with the sheriff who will receive your application.
Looking for your county? CHP fees and how to apply in all 64 counties.
What a CHP does — and what SB25-003 does not change
A Colorado concealed handgun permit (CHP) authorizes its holder to carry a concealed handgun as state law allows. A permit is generally valid for five years from issuance.
A CHP is not the same thing as the eligibility card or course record used in the specified-semiautomatic-firearm purchase process. If your question is about buying or transferring a listed firearm after August 1, 2026, use the SB25-003 purchase pipeline.
Before you apply
A sheriff issues a CHP only to an applicant who meets the statutory criteria. Those include Colorado residency, being at least 21, and not being prohibited by state or federal law from possessing a firearm; the statute includes other criteria and possible grounds for denial.
Do not treat this as a complete eligibility screening. The sheriff applies the statute to the facts of an application. If eligibility is uncertain, get individual legal advice before paying for training or applying.
The application path
Take qualifying CHP training
For a new CHP application, the standard training path is an in-person concealed-handgun training class taught by a sheriff-verified instructor. It must provide at least eight hours of instruction, including a live-fire exercise and written competency exam; the original training certificate must be from within one year of the application.
Use your issuing sheriff’s application process
Apply through the sheriff for the county or city and county where you qualify to apply. The CBI conducts fingerprint and name-based background checks in partnership with sheriffs; sheriffs make the final permit decision.
Appointment systems, documents, payment methods, and local administrative fees vary. Check your county’s row below and its sheriff’s CHP page before booking training.
Budget for the state and sheriff fees
The CBI lists $52.50 in state background-check and fingerprint fees for a new CHP application. A sheriff may charge an additional administrative fee, so confirm the total and payment method with the issuing sheriff before applying.
Wait for the sheriff’s decision
State law generally gives the sheriff 90 days after receiving the required application materials, or three business days after federal background-check results arrive, whichever is later, to issue or deny the permit.
CHP fees and how to apply, by county
Colorado CHP applications go to the sheriff of the county where you live (in Denver and Broomfield, the city and county). Colorado law caps the sheriff's own fee at $100 for a new permit and $50 for a renewal. CBI's fingerprint and background-check fees ($52.50 new, $13 renewal) are paid on top, for a statutory maximum of $152.50 for a new application and $63 for a renewal.
56 of 64 counties have an official CHP source on file below, and 50 publish a new-permit fee. Fees are the total the office lists for an application, CBI's share included unless the row says “plus CBI fees.” “Not published” means we found no official page stating it; call the office before relying on it.
| County | Issuing office | New permit | Renewal | How to apply | Fingerprints | Checked |
|---|---|---|---|---|---|---|
| Adams | Adams County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | By appointment ↗Military discount: $50 off a new permit ($102.50 total) or $25 off renewal, with valid proof of service. Renewal of an expired permit (within 180 days) is $78.00. Lost/stolen replacement is $15.00. Payment is due at the appointment; credit/debit cards incur an additional processing fee.Walk-ins are not accepted for new or renewal permits; an in-person appointment must be scheduled online. | Not published | agent |
| Alamosa | Alamosa County Sheriff's Office ↗ | $152.50 | $63 | Online portal ↗Replacement permit $15.00; name or address change $0.00; a card transaction fee applies. The page does not say whether the amounts include CBI's fees. | Required for an original permit; scheduled through the online Permitium portal, Monday-Friday excluding legal holidays. | agent |
| Arapahoe | Arapahoe County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | In personFees described as non-refundable. Late fee for an expired permit is $15.00; replacement permit fee is $15.00. Cash, check, money order, or credit/debit accepted (American Express not accepted).Applications are accepted walk-in only, Tuesday through Thursday, 7 a.m. to 4 p.m.; no online or mail option for the CHP itself. | Not published | agent |
| Archuleta | Archuleta County Sheriff's Office ↗ | $152.50includes CBI fees | $50 | By appointmentA late fee of $15.00 applies if the renewal form is filed after the permit's expiration date. Fees are payable in cash or personal check to Archuleta County Sheriff's Office. Duplicate/replacement fee is $15.00; a temporary emergency permit fee is also $152.50, payable by cashier's check or money order. | Required for new applicants only, Wednesdays 8:00 a.m.-4:00 p.m., by appointment; call 970-264-8430. | agent |
| Baca | Baca County Sheriff's Office | Not published | Not published | Not published | Not published | unverified |
| Bent | Bent County Sheriff's Office ↗ | $152.50includes CBI fees | $25 | In personNew permit is $52.50 CBI fee plus $100.00 county processing, fingerprinting, and card fee. Renewal is $13.00 CBI plus $12.00 county fee. | Handled by the Sheriff's Office during processing; two fingerprint cards are required. | agent |
| Boulder | Boulder County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | Online portal ↗All amounts are plus credit card fees. Late renewal (up to 6 months expired) is $78, which the page states is $63 plus a $15 late fee required by state law. Replacement card is $15 plus credit card fees, paid through the Permitium portal. | Scheduled through the Permitium portal after the initial application; done at Boulder County Sheriff's Office HQ, 5600 Flatiron Parkway, Boulder. Applicant must bring a valid Colorado driver's license or ID card. | agent |
| Broomfield | Broomfield Police Department ↗ | $142.50includes CBI fees | $53 | Online portal ↗Late renewal (within 6 months of expiration) is $67.00; lost/replacement card is $15.00. Fees are paid through the Permitium portal.Broomfield, a combined city and county, issues CHPs through its Police Department rather than a county sheriff. | New applicants schedule a fingerprinting appointment via Permitium; done at the Broomfield Police Department on Thursdays 9am-4pm. Applicants bring a valid Colorado ID; no additional paperwork or fees collected at the appointment. | agent |
| Chaffee | Chaffee County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | In personNew fee includes a $100 sheriff administration fee plus $52.50 CBI criminal-history check; renewal includes a $50 sheriff fee plus $13.00 CBI fee. Late renewal fee is an additional $15.00. Personal checks are not accepted for new applications; cash, check, or money order accepted for renewals. | By appointment, Saturdays, at the Sheriff's Office; call 719-539-2814 to schedule. | agent |
| Cheyenne | Cheyenne County Sheriff's Office ↗ | $62.50includes CBI fees | $23 | By appointment$52.50 CBI fee plus $10.00 sheriff card fee for a new permit; $13.00 CBI plus $10.00 for a renewal.The office does not accept online training certificates. | Applicant submits fingerprints for the background check; the fee is due at the time fingerprints are taken at the Sheriff's Office. | agent |
| Clear Creek | Clear Creek County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | By appointmentCard payments add a 2.7% processing fee; a $15 late fee applies to renewals after expiration. | Photos and fingerprints are taken in person at the Sheriff's Office by appointment only. | agent |
| Conejos | Conejos County Sheriff's Office ↗ | $62.50includes CBI fees | $23 | By appointment$10.00 sheriff fee (new or renewal, set February 1, 2019, per the county's instruction sheet) plus CBI's $52.50 new / $13.00 renewal, CBI portion by money order only. | Taken at the Sheriff's Office by appointment, Monday to Friday; renewal applicants with prints on file are not reprinted. | agent |
| Costilla | Costilla County Sheriff's Office | Not published | Not published | Not published | Not published | unverified |
| Crowley | Crowley County Sheriff's Office | Not published | Not published | Not published | Not published | unverified |
| Custer | Custer County Sheriff's Office ↗ | $72.50includes CBI fees | $33 | In person$52.50 (new) or $13.00 (renewal) money order or cashier's check to CBI, plus a $20.00 county processing fee. | Taken in person at the office visit, with photo and signature. | agent |
| Delta | Delta County Sheriff's Office ↗ | $110includes CBI fees | $45 | Online portal ↗The page says the portal fees cover the background check. | Done at the Delta County Courthouse, 501 Palmer Street, Delta, by court security deputies; allow about 30 minutes. Scheduled as part of the Permitium application, followed by a final appointment to sign for and receive the permit. | agent |
| Denver | Denver Police Department ↗ | $152.50includes CBI fees | $63 | Online portal ↗A $15.00 late fee applies to renewals submitted after the permit has expired but within 6 months of expiration.Concealed handgun permits in Denver are issued by the Denver Police Department rather than a county sheriff. | Fingerprints and photographs are scheduled during the online application process; applicant must appear in person within 60 days of submitting to complete them. | agent |
| Dolores | Dolores County Sheriff's Office | Not published | Not published | Not published | Not published | unverified |
| Douglas | Douglas County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | Online portal ↗Late renewal (up to 6 months expired) $78. Card payments add a $4.20 fee. Military and veteran applicants with proof of service have the sheriff portion waived. Replacement $20; name or address change $15. | Taken in person at the Justice Center (Castle Rock) or the Highlands Ranch Substation after the online Permitium application is submitted. | agent |
| Eagle | Eagle County Sheriff's Office ↗ | Not published | Not published | Online portal ↗ | Not published | agent |
| El Paso | El Paso County Sheriff's Office ↗ | $135includes CBI fees | $63 | Online portal ↗New permit $135 is $52.50 CBI fee plus $82.50 sheriff processing fee. | Taken in person at the Sheriff's Office during a required post-application appointment (photo, signature, fingerprints); page states no one is exempt from fingerprinting. | agent |
| Elbert | Elbert County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | By appointment ↗New fee of $152.50 includes the background/fingerprint check (CBI cost) and the county's own processing fee, per the page. Cash payment requires exact change; card payments carry a nominal bank fee. | Taken (with a photo) at the initial in-person appointment as part of the application review. | agent |
| Fremont | Fremont County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | Online portal ↗Late renewal (within 6 months) is $78.00; duplicate/lost permit is $15.00; name change $5.00; address change $0.00. Fees are paid through the Permitium portal linked from the sheriff's page. | Not separately described on the sheriff's page; the Permitium application schedules an in-person appointment where the application is completed and payment/fingerprinting occurs. | agent |
| Garfield | Garfield County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | In person ↗New-permit total of $152.50 is one payment covering both the county's processing fee and the CBI background/fingerprint fee. Per the county's CCW info packet, the $152.50 breaks down as $52.50 (CBI) + $100 (county processing); renewal $63.00 breaks down as $13.00 (CBI/NICS) + $50.00 (county). A $15.00 late fee applies for renewals filed after expiration. | Fingerprints and photograph are taken at the Sheriff's Office at the time the applicant submits the application in person. | agent |
| Gilpin | Gilpin County Sheriff's Office ↗ | $156.50includes CBI fees | $67 | Online portal ↗Paid when reserving the fingerprint appointment in the Permitium portal. Late renewal (within 6 months) $82.00; lost or destroyed permit $19.00.The portal's totals are $4 above the statutory maximum of sheriff fee plus CBI fees; the page does not itemize the difference. | Required for a new permit. Appointments on Wednesdays and Thursdays are reserved through the portal. | agent |
| Grand | Grand County Sheriff's Office ↗ | $127.50 | $63 | By appointmentThe page does not say whether the amounts include CBI's fees. Renewal applicants do not need new fingerprints. | Required for new applicants only (not renewals); call the Sheriff's Office to schedule a fingerprint appointment for the CBI background check. | agent |
| Gunnison | Gunnison County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | By appointmentCertified funds (cashier's check/money order), exact cash, or credit card accepted, payable to Gunnison County Sheriff's Office; personal checks are not accepted. | Taken at the scheduled appointment when the application is submitted, along with a photograph. | agent |
| Hinsdale | Hinsdale County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | By appointmentFees are non-refundable. New permit fee 'includes required fingerprinting' per the page.The office accepts applications from Hinsdale County residents only. | Applicant schedules a fingerprint appointment with the Records Custodian; hours Monday-Thursday, 9:00 AM to 1:00 PM, excluding holidays. | agent |
| Huerfano | Huerfano County Sheriff's Office ↗ | $52.50includes CBI fees | $13 | By appointmentThe packet lists only CBI's fee, by cashier's check or money order to CBI: $52.50 new, $13.00 renewal. No separate sheriff fee is published. | One set of fingerprints (2 cards) taken at the Huerfano County Jail by appointment before the application is submitted. | agent |
| Jackson | Jackson County Sheriff's Office | Not published | Not published | Not published | Not published | unverified |
| Jefferson | Jefferson County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | Online portal ↗Renewal is $78.00 if the permit expired within the prior 6 months. Lost/stolen/destroyed replacement is $15.00; address/name change is free. All fees are non-refundable. | Fingerprint scheduling is completed through the online Permitium application; specific fingerprinting location/method not detailed on the page. | agent |
| Kiowa | Kiowa County Sheriff's Office ↗ | $152.50includes CBI fees | $35 | By appointmentNew permit is a $152.50 processing fee (cashier's check or money order payable to Kiowa County Sheriff Office) covering state/national criminal history check, fingerprints, Insta-check (NICS), forms, ID cards, and administrative costs. Renewal is $35.00, same payment form.The office says processing usually takes about nine weeks. | After completing the application and required course, applicant calls the Sheriff's Office at (719) 438-5411 to schedule an appointment for photo and fingerprints. | agent |
| Kit Carson | Kit Carson County Sheriff's Office ↗ | $63includes CBI fees | Not published | By appointmentOne $63.00 payment covers the CBI background check and the sheriff's processing fee. Cash, check, money order, or card (card adds a processing surcharge). No separate renewal amount is published. | Photograph, signature, and fingerprints are taken at the in-person appointment at the Sheriff's Office. | agent |
| La Plata | La Plata County Sheriff's Office ↗ | $132.50includes CBI fees | $63 | Online portal ↗Late renewal (within 6 months of expiration) is $78.00; lost-permit replacement is $15.00; address change is $0.00. A nominal credit-card transaction fee is added on top. Fees are paid through the Permitium portal, which is linked directly from the sheriff's CHP page. | Required for an original permit; scheduled as an appointment (Tuesday-Thursday) at 283 Girard St., Durango, CO through the Permitium application. | agent |
| Lake | Lake County Sheriff's Office ↗ | $119.50includes CBI fees | $55 | Online portal ↗Sheriff fee $67.00 new / $42.00 renewal, plus CBI's $52.50 new / $13.00 renewal. | Scheduled during the online application for new applicants. | agent |
| Larimer | Larimer County Sheriff's Office ↗ | $132.50 | $53 | Online portal ↗A $12 late fee applies to renewals within the 6-month grace period. The page does not say whether the amounts include CBI's fees. | New applicants must schedule an appointment for fingerprints and a photo at the Fort Collins (Sheriff's Office Administration, 2501 Midpoint Drive) or Loveland (200 Peridot) location; renewal applicants need only a new photo, no appointment required. | agent |
| Las Animas | Las Animas County Sheriff's Office | Not published | Not published | Not published | Not published | unverified |
| Lincoln | Lincoln County Sheriff's Office ↗ | Not published | Not published | In personThe new-permit page lists only CBI's $52.50 (money order or cashier's check to C.B.I.) and says the office waives its administrative fees for honorably discharged veterans, without stating the amount.New applications are signed under oath in person at the Sheriff's Office. | Photographed and fingerprinted in person at the Sheriff's Office in Hugo when the application is submitted. | agent |
| Logan | Logan County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | In personCash, money order, or credit card; no personal checks. Fees are non-refundable if the permit is not issued. | Fingerprints and photographs are taken when the applicant submits the application. | agent |
| Mesa | Mesa County Sheriff's Office ↗ | $52.50includes CBI fees | $13 | Online portal ↗Payable by credit or debit card only; Permitium adds a small processing fee. The amounts match CBI's own fees and the page lists no separate county fee. | Scheduled through the online Permitium application; taken at the Sheriff's Office appointment along with a photo. Card processing can take up to 90 days. | agent |
| Mineral | Mineral County Sheriff's Office ↗ | $97 | $43 | In personNew permit (or one expired more than 6 months) $97 including the fingerprint session; renewal $43, plus $15 if up to 6 months past expiration. Cash or check to the Mineral County Sheriff's Office. The page does not say whether the amounts include CBI's fees. | Done in a fingerprint session of about 25 minutes as part of bringing in the completed application and payment; page does not say whether this requires a scheduled appointment. | agent |
| Moffat | Moffat County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | In person ↗$100 sheriff fee plus $52.50 CBI fee for a new permit; $50 plus $13.00 for a renewal, all payable to the Moffat County Sheriff's Office.The office publishes its CHP page on the CrimeWatch platform. | Taken at the Moffat County Detention Center; done daily except Thursdays after 3:00 p.m. due to court schedules. | agent |
| Montezuma | Montezuma County Sheriff's Office ↗ | $62.50includes CBI fees | $13 | By appointmentFrom the county's 2022 packet: $52.50 for the state and national checks plus $10.00 for forms, ID card, and local records check. Renewal $13.00, plus $39.50 if not previously fingerprinted. $15.00 late fee after expiration. | Taken at the Sheriff's Office as part of the application (or at renewal, if not previously fingerprinted); permits are processed on Wednesdays 7:30am-4:00pm per third-party summaries of the office's practice. | agent |
| Montrose | Montrose County Sheriff's Office ↗ | $80includes CBI fees | $20 | By appointment ↗Paid in two parts: new permit $52.50 money order to CBI plus $27.50 to the sheriff's office; renewal $13.00 to CBI plus $7.00 to the sheriff's office. | By appointment only, scheduled by calling 970-252-4070 before the application is submitted in person. | agent |
| Morgan | Morgan County Sheriff's Office ↗ | $152.50includes CBI fees | $38 | In personOne payment made to the Morgan County Sheriff's Office covers county administrative costs plus the state/national criminal history check (fingerprints) and Insta-check (NICS). | Not published | agent |
| Otero | Otero County Sheriff's Office ↗ | Not published | Not published | By appointment | Taken in person during the application appointment at the Sheriff's Office; prints are sent to CBI/FBI. | agent |
| Ouray | Ouray County Sheriff's Office ↗ | $100 | $50 | By appointmentCheck payable to the Ouray County Sheriff. The page does not say whether the amounts include CBI's fees.New permit applications require an in-person appointment; renewal applications may be submitted by mail. | Sheriff's Office personnel fingerprint the applicant at their appointment. | agent |
| Park | Park County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | By appointment$100 sheriff fee plus $52.50 CBI fee for a new permit; $50 plus $13.00 for a renewal. Cash, check, or money order to the Park County Sheriff's Office; Visa/Mastercard adds a $3.95 fee. | Taken by Sheriff's Office staff during the required in-person appointment at the Fairplay Sheriff's Office (15-30 minutes), along with a photo and document review. | agent |
| Phillips | Phillips County Sheriff's Office ↗ | $102.50 | $28 | By appointmentPage also lists a separate Expired Renewal Application fee of $44.00. Fee breakdown between sheriff and CBI portions is not itemized on this page. | Taken at the Sheriff's Office at the time the application is dropped off, by appointment only. | agent |
| Pitkin | Pitkin County Sheriff's Office ↗ | $152.50 | $63 | By appointmentThe page does not say whether the amounts include CBI's fees. | Taken during the required in-person appointment at the Sheriff's Office along with a photograph. | agent |
| Prowers | Prowers County Sheriff's Office ↗ | Not published | Not published | Not published | Not published | agent |
| Pueblo | Pueblo County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | Online portal ↗Late fee of $15 added to renewal if the permit is expired less than 6 months; expired past 6 months requires a new application instead of renewal. HR218/retiree new-or-renewal applications are $13. Minimal card-processing fees may apply on top of the listed amounts. | Taken in person at a scheduled appointment after the online application is submitted (new applications only); a photo is taken at the same time. Renewal applications do not require an appointment. | agent |
| Rio Blanco | Rio Blanco County Sheriff's Office | Not published | Not published | Not published | Not published | unverified |
| Rio Grande | Rio Grande County Sheriff's Office ↗ | Not published | Not published | Not published | Not published | agent |
| Routt | Routt County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | By appointmentNew fee breaks down as $100 for the permit plus $52.50 for the background/fingerprint check (CBI cost); renewal breaks down as $50 for the permit plus $13 for the background check. Cash requires exact change (sheriff's office cannot make change); card payments carry a 4.9% bank fee. A $15.00 late fee applies for renewals filed after expiration. | Taken at the Sheriff's Office during the applicant's initial in-person appointment. | agent |
| Saguache | Saguache County Sheriff's Office | Not published | Not published | Not published | Not published | unverified |
| San Juan | San Juan County Sheriff's Office ↗ | Not published | Not published | By appointmentApplication forms are available in person or by mail from the Sheriff's Office. | Fingerprinting is done at the in-person appointment (along with application processing and photo/signature), which takes about 15 minutes; applicant calls the Sheriff's Office to schedule after submitting the paper application. | agent |
| San Miguel | San Miguel County Sheriff's Office ↗ | $105includes CBI fees | $63 | By appointmentNew permit $105 is $52.50 CBI fee plus $52.50 sheriff fee. Cards carry a 2.39% processing fee.The office does not accept online training or hunter-education courses for the handgun training certificate. | Collected in person during the scheduled appointment (photo, signature, fingerprints, payment) and sent to CBI and FBI. | agent |
| Sedgwick | Sedgwick County Sheriff's Office ↗ | $102.50includes CBI fees | $13 | In personNew-permit fee of $102.50 covers forms, ID card, local records check, and the state/national (CBI fingerprint and NICS Insta-check) background check, per the packet. Renewal fee is $13.00 if previously fingerprinted; if not previously fingerprinted, an additional $39.50 is added for a total of $52.50. A $15.00 late fee applies if the renewal form is filed after the permit's expiration date. Fees payable by cash, credit card (when operable), cashier's check, money order, or personal check to Sedgwick County Sheriff's Office. | Two completed fingerprint cards must be submitted with the application; fingerprints and the required photograph may be taken at the time the application is submitted at the Sheriff's Office. | agent |
| Summit | Summit County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | Online portal ↗Late renewal (within 6 months) is $77.00; lost/stolen replacement $15.00 (stolen requires a police report number); name/address change $0.00. | Required for an original permit; scheduled through the Permitium application (specific location/hours not stated on the sheriff's page). | agent |
| Teller | Teller County Sheriff's Office ↗ | $152.50includes CBI fees | $63 | By appointmentThe packet says the fee is current as of January 10, 2023, and covers CBI's checks and the county fee. Replacement permit $15.00; temporary emergency permit $55.00. | Photograph taken at the Sheriff's Office; CBI conducts the background/fingerprint clearance before the permit is printed. New and renewal applicants must call 719-304-5706 to schedule an in-person appointment (by appointment only, no exceptions). | agent |
| Washington | Washington County Sheriff's Office ↗ | $152.50includes CBI fees | $48 | By appointmentSheriff fee $100 new / $35 renewal, plus CBI's $52.50 new / $13.00 renewal. | Photograph and fingerprints are taken at the time the applicant submits the application. | agent |
| Weld | Weld County Sheriff's Office ↗ | $52.50includes CBI fees | $38 | Online portal ↗From the sheriff's January 12, 2024 packet: a new permit is CBI's $52.50 with no separate sheriff charge; renewal is $25 sheriff plus $13 CBI. $15 late fee within the 6-month grace period. One payment to the Weld County Sheriff's Office. | Taken at application: walk-in (no appointment) at the Sheriff's Administration Building, 1950 O Street, Greeley, or by appointment at the Southwest Substation, 4209 CR 24 1/2, Longmont. CBI requires a new set of fingerprints for every new CHP application even if the applicant was fingerprinted before for other purposes. | agent |
| Yuma | Yuma County Sheriff's Office ↗ | $102.50 | $38 | In personThe page does not say whether the amounts include CBI's fees. Replacement permit $15.00. | By appointment; scheduled when dropping off the application or by calling (970) 332-4805. | agent |
See an outdated fee or a county we are missing? Send it throughcorrections with a link to the office’s page.
Renewal
A permittee may apply for renewal during the 120 days before the permit expires. A current refresher-class certificate generally must be dated within six months of the renewal application; confirm the sheriff's local process and any applicable statutory alternative.
CHP holders and the 4-hour vs 12-hour SB25-003 course
SB25-003 has two course tracks: a Basic 4-hour course for applicants whose hunter education is verified in CPW records, and an Extended 12-hour course, taught over at least two days, for everyone else. CPW says background checks and courses taken for a concealed carry permit are not reciprocal for the Firearms Safety Program, so holding a CHP does not change which track applies.
If you hold a CHP and want to buy a specified semiautomatic firearm, you still need the SB25-003 eligibility card and course. Seewhich firearms safety course applies andthe eligibility-card steps.
CHP/CCW versus the SB25-003 purchase process
| Question | Colorado CHP / CCW | SB25-003 SSF process |
|---|---|---|
| Purpose | Authorization to carry a concealed handgun as state law allows. | Prerequisites for certain future SSF purchases or transfers. |
| Who runs the process? | County sheriff, with CBI background-check support. | County sheriff, Colorado Parks and Wildlife, and the Firearms Safety System. |
| Can the training or background check substitute? | No. State guidance says CHP/CCW background checks and courses are not reciprocal for the Firearms Safety Program. | |
SB25-003 uses a different Firearms Safety System and course path for purchases or transfers of specified semiautomatic firearms on or after August 1, 2026. Colorado Parks and Wildlife says that background checks and courses completed for a CHP/CCW are not reciprocal for that program.
For SSF eligibility-card status by county, see the county tracker. For the state’s purchase-and-training sequence, seethe SB25-003 purchase pipeline andits separate firearms-safety-course requirements. For what SB25-003 excludes from that process entirely, seewhat SB25-003 exempts. For the separate Colorado dangerous-weapon statute and the August 2026 federal ruling, seebuying a suppressor in Colorado.