Troubled footballer Dayle Garlett is due to face court in Geraldton next month after being arrested for drug possession.

Police pulled the 20-year-old over on Brand Highway in Geraldton on Monday when they noticed the car he was driving was reported stolen from Perth.

Officers conducted a search of the vehicle and allegedly found a small amount of amphetamine.

It was also alleged the former Hawthorn recruit stole fuel from a service station in Forrestfield last week.

He was charged with stealing a motor vehicle, stealing and possess a prohibited drug.

Garlett is set to appear in the Geraldton Magistrates Court on December 4.