Habitat i migracje Gatunek słodkowodny, preferujący płytkie przybrzeżne wody stawów, jezior, strumieni i wolno płynących rzek. Istotnym czynnikiem wpływającym na występowanie gatunku jest gęsto zarośnięty litoral. Preferuje wody z twardym dnem gliniastym lub żwirowym z czystą wodą; częstszy u źródeł rzek. Lubi zdobywać pokarm w wodach płynących. W przypadku amerykańskich populacji ich liczba drastycznie się zmieniła po tym, jak większość zbiorników uległo eutrofizacji, których te populacje nie tolerują.

W przeciwieństwie do słonecznicy niebieskiej populacje meksykańskie zamieszkują głębsze stawy i rzeki. Żyją zarówno w czystych, jak i błotnistych wodach o umiarkowanych lub wolnych prądach, gdzie na dnie dominuje błoto, piasek, glina, żwir lub otoczaki.

W stanie Luizjana zaobserwowano eksodus tych ryb na okres zimowy. W jednym z badań przeniesione osobniki w inne miejsca szybko powracały, zapewne przy pomocy węchu. Zimą większe osobniki przenoszą się na głębsze wody w dole rzeki. Chociaż wiele z nich to robi, poszczególne ryby niekoniecznie co roku wracają do tych samych wód tarła. IUCN mimo tych obserwacji nie uznaje L. megalotis za migranta.