Hauki on makean veden kala, joka tulee toimeen Suomen rannikkovesien maltillisissa suolapitoisuuksissa. Kutemaan se silti kaipaa makean veden puolelle kosteikkoihin, soille, murtovesialtaisiin ja mataliin järviin. Niihin päästäkseen se voi nousta pientäkin uomaa pitkin vaikka useamman kilometrin.