Snoop Dogg is to appear in court in California after being charged with drugs and gun offences, reports BBC.
He could face up to four years in prison if convictedfor possession of a gun and the transportation of marijuana.
The 35-year-old was arrested in October after a gun and drugs were found in his car at Burbank Airport.
He was also held by police in Sweden last month on suspicion of using illegal drugs, but was later released after questioning.
In January, Snoop Dogg - real name Calvin Broadus - denied a charge of possessing a deadly weapon after a collapsible baton was found in his luggage as he boarded a flight to New York.
He was arrested for a third time after police allegedly found marijuana, cocaine and a firearm in his vehicle.
The rapper's lawyer said the latest charges would be "resolved" in court.
In March Snoop was forced to cancel a UK tour with P Diddy after authorities refused him an entry visa.