Katz was not present in court Thursday, but the deal was finalized by his attorney who appeared on his behalf, the report said. He must also pay a $75 fine.
He reportedly pleaded guilty to improper parking.
The sophomore Assembly member was charged March 14 with unlawful possession of marijuana and issued a ticket to appear in court.
Katz was stopped on the New York State Thruway after allegedly driving 80 mph in a 65 mph speed limit and was found to be in possession of marijuana, State Police said.
Katz, a veterinarian, was elected to the state Assembly for the 99th Assembly District in November 2010 and was re-elected in 2012. His newly drawn district includes Yorktown, Somers and parts of Putnam County.
Click here to follow Daily Voice Yorktown and receive free news updates.