Hargreaves' foreldre emigrerte fra Storbritannia til Canada på begynnelsen av 1980-årene. Moren hans Margaret er fra Rhyl i Wales. Faren hans Colin er fra Farnworth i Lancashire, og spilte fotball på juniornivå for Bolton før han som attenåring emigrerte til Canada hvor han spilte fotball for Calgary Kickers. Owen Hargreaves er den eneste av sin søskenflokk på tre som er født i Canada.[4][5]
Owen Hargreaves ble vurdert for Canadas tropp til U17-VM i 1995, men ble ikke inkludert fordi treneren Tony Taylor mente da 14 år gamle Hargreaves var for fysisk umoden enda. Gjennom sin tyske klubbtrener Thomas Niendorf fikk Hargreaves prøvespille for Bayern München i oktober 1996. Bayerns president Franz Beckenbauer lot seg imponere av ham. Fra 1. juli 1997 begynte Hargreaves å spille for Bayern München.[6]12. august2000 debuterte han for Bayern München i Bundesliga.
Han debuterte på det engelske landslaget 15. august2001, da England tapte 0–2 for Nederland på White Hart Lane. Denne kampen gjorde Hargreaves historisk da han ble den første til å representere "Three Lions" uten noensinne å ha bodd eller spilt klubbfotball i England.
Bayern München gikk med på å selge Hargreaves til Manchester United for om lag 200 millioner kroner med virkning fra 1. juli 2007.
Hargreaves har spilt 249 kamper i sin klubbkarriere og scoret 12 mål (2 for Manchester United og 10 for Bayern München).
Karrieren i Manchester United startet bra, før han ble skadet og var ute i nesten 2 år i strekk.
Den 22. mai 2011 ble det klart at Manchester United ikke ville forlenge hans kontrakt med klubben, og ved sesongslutt forlot han Old Trafford. Ved overgangsvinduets siste dag den 31. august 2011 ble det klart at han skrev under på en kontrakt for naboklubben Manchester City FC. Han la opp for Manchester City etter 2011/2012 sesongen.