Although many states have legalized marijuana, it is still illegal in New Jersey, unless you possess a medical marijuana card.
Possession of Marijuana:
Under 50g is disorderly person (up to 6 months in jail and $1,000 fine); 100 hrs. of community service and additional fine if within 1000 ft. of school;
Over 50g. is a felony (up to 18 months in jail and a $25,000 fine)
Sale of Marijuana:
Less than 1 oz.: 4th degree crime (18 months jail, $25,000 fine);
1 oz. to 5 lbs.: 3rd degree crime (3-5 yrs. in prison, $25,000 fine);
5-25 lbs.: 2nd degree crime (5-10 yrs. in prison, $150,000 fine);
Over 25 lbs.: 1st degree crime (10-20 yrs. in prison, $300,000 fine)
Trafficking in Marijuana:
Leader of narcotics trafficking network: life (25 year minimum before parole) and/or $500,000
For example, those with a doctor's recommendation may possess up to two ounces of marijuana per month; however, even those approved for medical marijuana cannot sell that marijuana to anyone, or they'll face the same penalties as described above.
24:21-1, et seq.; 2C:35-2, et seq.