The suspects were detained during an exercise in the Northern Division.
According to police reports, officers executed a search warrant of house in Beharry Trace, La Resource at 6am on Saturday.
The police said the ages of the three ranges from 14-18 years old.
Meanwhile, Cumuto Police officers also detained two men for possession for 1.05 kilograms of Marijuana with an estimated street value of 15 thousand dollars.
The men are said to be 24 and 28 years old.
In an unrelated incident, Western Division police conducted a search at an abandoned house at Simeon Road Petit valley.
They recovered a pistol with three rounds of 9mm ammunition and 1.2 kilograms of marijuana valued at 18 thousand dollars.
No one was arrested.