Hudspeth County sheriff's office said in a statement that Snoop Dogg, whose name is Calvin Broadus, was arrested Saturday at the Sierra Blanca highway checkpoint and cited for possession of drug paraphernalia, a misdemeanor typical in cases involving small amounts of marijuana.
According to the sheriff's office, a border agent smelled marijuana smoke coming from the bus and ordered everyone off so that a dog could inspect the vehicle.
Officials say paraphernalia citations are typically resolved by a no-contest plea and a mail-in fine of up to $500.
In past interviews, Snoop Dogg has said he has a license for medical marijuana in California.
The Associated Press contributed to this report.