The Mono County Sheriff's Department says officers stopped Ocean's black BMW at about 4:30 p.m. Dec. 31 as he was heading southbound on U.S. 395.
Sheriff's spokeswoman Jennifer Hansen says a strong odor of marijuana wafted out as a deputy approached the vehicle.
Hansen says the deputy found a small bag of marijuana on the 25-year-old Ocean, whose legal name is Christopher Breaux (broh).
She says the Beverly Hills resident was cited for marijuana possession and released.
Calls and an email message sent to Ocean's representatives Thursday were not immediately returned.