Marshall -- who led Auburn to a 13-1 record, the SEC title and a runner-up finish in the VIZIO BCS National Championship last season -- will be replaced as one of Auburn's three players by tight end C.J. Uzomah.
"I am aware of the situation that happened earlier today with Nick," Auburn coach Gus Malzahn said in a statement Friday. "I'm very disappointed and I will address it with him accordingly."
Reynolds Police Chief Lonnie Holder said he and another officer detected the odor of marijuana after pulling Marshall over at 12:45 p.m. ET Friday for a window tint violation. Holder said they found 8-10 grams of marijuana under the passenger-side visor.
Because it was less than an ounce, they didn't arrest Marshall.
The Tigers quarterback, who will be a senior this season, was cited for violations of two city ordinances. He doesn't have to appear for a Sept. 10 court date if he pays fines of $1,000 for marijuana possession and $100 for the window tint violation.
Information from The Associated Press was used in this report.