"Police carrying out roadside controls noticed that Snoop Dogg (whose car was pulled over) seemed to be under the influence of narcotics. He was arrested and taken to the police station to take a urine test," said Daniel Nilsson, a police spokesman for the central Uppsala region.
The incident happened after the celebrity rapper gave a concert in the area on Saturday night.
Read: Mika Singh arrested for slapping doctor at concert
"The incident lasted several minutes. Once the test was carried out he left," Nilsson added.
The test results were not immediately available.
It is far from the 43-year-old music star's first brush with the law.
Snoop Dogg's song lyrics often display his fondness for marijuana and he has previously had run-ins with police elsewhere over the drug.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ