Learning the laws regulating the use of firearms is a must for responsible ownership. Local regulations differ and laws vary from state to state. Citizens must check with the jurisdiction where the gun is to be used.

The Sheriff and his staff are required to follow strict state guidelines when performing the necessary background checks for Concealed Handgun Permits. Due to the nature of the detailed due diligence, appointment times and processing times can take multiple weeks. During the application process, you will be asked to schedule an appointment (for New and Renewal CHP permits). Please note that you will be asked to pay now to reserve your appointment.

In accordance with NCGS 14-415.13(a), Concealed Handgun Permits MUST be obtained from the Sheriff of your county of RESIDENCE.

If you are RENEWING a Concealed Handgun Permit, you MUST apply PRIOR to your expiration date, but no more than 90 days prior to the expiration date.

If your permit has EXPIRED, but it has been LESS than 60 days since the permit expired, you will be required to apply as a NEW APPLICANT, be fingerprinted, and pay the $90.00 fee, but you will not be required to submit a new training certificate; This is at the discretion of the Sheriff.

If more than 60 days has passed since your permit EXPIRED, you must retake the CONCEALED HANDGUN TRAINING COURSE, apply as a NEW APPLICANT, and submit the NEW TRAINING CERTIFICATE with the application.

If you have been discharged from the U.S. Military, you will need to bring your DD214 at the time that you submit your application.


  • A New Concealed Handgun Permit costs $90.00, which includes the $10.00 fingerprinting fee. In addition to the $90.00, a notary fee of $5.00 will be needed if not already notarized.
  • A Renewal Concealed Handgun Permit costs $75.00 plus a notary fee of $5.00 if not already notarized.
  • Applications for CHP and Renewals will be processed between 8:00am-4:00pm Monday-Thursday.
  • The application must be printed out, filled out, and then delivered in person during the times above.

Greene County Sheriff’s Office

301 N. Greene Street
Snow Hill, NC 28580
Phone: 252-747-3411
Fax: 252-747-5079


Matt Sasser, Sheriff

Greene County Detention Center

301 N. Greene Street
Snow Hill, NC 28580
Phone: 252-747-4700

Close Search Window