Police charged a 36-year-old man and seized 20 cannabis plants in Snake Valley on Friday.
Beaufort, Buninyong and Ballarat Divisional Response Unit members executed a drug search warrant at the man's address about 9.30am, according to a police media statement.
The Snake Valley man was charged with cultivating cannabis, possessing a drug of dependence, committing an indictable offence whilst on bail and contravening bail conditions.
He was remanded to appear at Ballarat Magistrates' Court on Wednesday.
Have you signed up to The Courier's variety of news emails? You can register below and make sure you are up to date with everything that's happening in Ballarat.