Natív tartományukban a szivárványos pisztráng különféle élőhelyeket foglal el, a kis patakoktól a nagy folyókig és tavakig. Ezek a legelterjedtebbek a tiszta, hűvös vizekben, pH 6,5 és 8,0 között. A szivárványos pisztráng szintén toleráns a hőmérsékletek széles tartományától, és akár 32 ° F (0 ° C) hideg vízben is képes túlélni, és olyan meleg, mint 32 ° C).
A szivárványos pisztráng opportunista adagolók, és különféle rovarokat, kis halakat, rákféléket és más vízi szervezeteket fog fogyasztani. Ismertről ismert, hogy zooplanktont, fitoplanktont, sőt kis emlősöket és madarakat is esznek. A szivárványos pisztráng általában a nap folyamán táplálkozik, de éjjel is táplálkozhat a mély vízben.
A szivárványos pisztráng viszonylag gyorsan növekvő halak, és maximális méretet kb. Általában körülbelül 6-8 évig élnek vadonban, bár néhányukról ismert, hogy legfeljebb 15 évig élnek.
A szivárványos pisztráng az élelmiszerháló fontos részét képezi natív tartományukban, és értékes élelmiszer -forrást biztosít a különféle ragadozók számára, beleértve a madarakat, a halakat és az emlősöket. Emellett népszerű sporthalak is, és szépségük, harcuk és ízlésük miatt kerülnek nagyra.