A 36-year-old man has been charged with three sexual assaults including an attack on a 10-year-old girl.
The girl was assaulted at a park in the Bendigo suburb of Strathdale about 5.30pm on May 17.
The next day, a 21-year-old woman was attacked in nearby Kennington and then a 14-year-old girl was assaulted within two hours of each other.
Police have charged the Kennington man and he is due to appear in Bendigo Magistrates Court on Monday.