The officer was arrested at the Carrera Island Prison when he showed up for work at 1pm on Saturday.
Reports say based on information, the Assistant Superintendent searched the officer.
He was found to be in possession of cigarettes and a quantity of marijuana packaged in juice boxes and cheese snack packs.
Also found in his possession was a quantity of marijuana and hemp hidden in a one-litre juice box and three cellphones.
Newscenter 5 understands the officer had over 20 years’ service.