Studies on environmental variables and ecological distribution of ichthyofauna assemblages were conducted in the Calabar River. Surface water and ichthyofauna were sampled in order to provide baseline or reference data on the Calabar River at present as regard its future prospects. Seasonal variation shows significant differences in surface water temperature, pH, DO, BOD, conductivity, TDS and TSS between sampling stations and insignificant differences in heavy metals such as cadmium, chromium, iron and copper between sampling stations. Twenty six species of fish fauna were identified belonging to twenty two families. Mugilidae, Clariidae, Cichlidae, Gobiidae and Sciaenidae were the most abundant for both wet and dry season, while Clupeidae, Bathyclupeidae, Carangidae and Sphyraenidae were low in the wet season but high in the dry season. Chromium, copper, surface water temperature, DO correlate significantly with the presence of