The deputy smelled marijuana smoke and searched the vehicle, finding what is believed to be a misdemeanor amount of marijuana, the report said.
Johnson, 30, posted a $1,625 cash bond and was released from the Tift County Jail before noon Thursday, county officials said.
Johnson signed a six-year, $36 million contract, including a signing bonus of around $6 million, with the Packers in 2002. He started the first five games last year, then suffered a season-ending torn left triceps in the second half of a win over the Chicago Bears on Oct. 7. He underwent surgery to repair the torn triceps a few days later.
Johnson was present at the Packers' post-draft minicamp, but did not participate in drills.