Thunder Bay Police Service Officers arrested three Toronto men Sunday night in the River and Front Street area.
The men were found sleeping in a vehicle and when police approached, they believed the driver was impaired.
Officers searched the vehicle and found crack cocaine and cannabis.
Police arrested two 21-year-olds and a 23-year old on drug trafficking and possession charges.
The three have appeared in bail court, and will stay in custody until future court dates.