Just because they will not result in a criminal record does not mean you should just plead guilty. There are many collateral consequences you face with drug offense convictions.
Some low-level marijuana offenses require that the first offense be adjourned in contemplation of dismissal (commonly referred to as “ACOD” or “ACD” in New York). An ACOD requires you to remain arrest-free for six (6) months, at which time the case will be dismissed and sealed without any additional appearances or fine. Beyond remaining arrest-free you may need to get a substance abuse evaluation, engage in treatment, or perform community service.
After the first ACOD, subsequent charges for these offenses may still be ACOD, however it is no longer mandatory. The district attorney’s office and the court will have to agree to do so.