Video encyclopedia

German Mills Creek


Salmons run at German Mills Creek


Basketball "swimming" upstream in German Mills Creek


German Mills Creek Richmond Hill


German Mills Creek: Hillsview


Salmons coming to spawn on Don East River German Mills

German Mills Creek is a river in the municipalities of Markham, Richmond Hill, Toronto and Vaughan in the Greater Toronto Area of Ontario, Canada. It is part of the Great Lakes Basin and is a left tributary of the East Branch Don River. It originates in Vaughan, flows south through Richmond Hill and Markham, and empties into the East Branch Don River in the East Don Parklands in Toronto, south of Steeles Avenue between Bayview Avenue and Leslie Street. It is part of a number of streams, swamps and swales located near the Oak Ridges Moraine.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • River location facts 

  • Parks 

  • Development