Rekiny bykowe są eurihalinowe i znoszą szeroki zakres słoności, od wód słodkich po morskie. Wytrzymują też szeroki zakres temperatur, występując w wodach od 16 do 35 °C (61–95 °F). Najczęściej spotyka się ich jednak w płytkich, ciepłych siedliskach, takich jak ujścia, mangrowce i zatoki przybrzeżne, gdzie temperatury zwykle wynoszą 25–30 °C (77–86 °F).