The ATP-dependent membrane transporter P-glycoprotein (P-gp) is associated with resistance to a wide variety of chemical substrates, as well as the multi-drug resistance (MDR) phenotype in mammals. Less is known regarding P-gp's function and relevance in teleosts; this study expanded the range of known substrates and the inhibitory effects of a model chemosensitizer verapamil. The P-gp-mediated uptake and efflux dynamics of 5 known mammalian substrates (berberine, cortisol, doxorubicin, rhodamine 123 [R123], and vinorelbine) were examined in isolated rainbow trout (Oncorhynchus mykiss) hepatocytes with and without co-exposure to varying doses of verapamil. Initial substrate uptake rates (pmol/106 cells/min) varied widely and were in order: berberine (482 ± 94) > R123 (364 ± 67) > doxorubicin (158 ± 41) > cortisol (20.3 ± 5.9) > vinorelbine (15.3 ± 3.5). Initial efflux rates (pmol/106 cells/min) were highest in berberine (464 ± 110) > doxorubicin (341 ± 57) > R123 (106 ± 33) > cortisol (26.6 ± 6.1) > vinorelbine (9.0 ± 2.4). Transport of vinorelbine and R123 is verapamil sensitive, but verapamil had no effect on transport of berberine, cortisol, or doxorubicin. Cortisol and doxorubicin showed evidence of high P-gp affinity, thus displacing verapamil from their shared P-gp binding site. Cortisol, doxorubicin, R123, and vinorelbine transport by rainbow trout P-gp was confirmed, while berberine could not be confirmed or excluded as a substrate. Binding sites and affinities were similar between mammalian and trout P-gp for doxorubicin, R123, and vinorelbine, while fish P-gp had a higher affinity for cortisol than mammalian P-gp. This study demonstrated that the range of substrates, as well as binding sites and affinities, of fish P-gp are well-aligned with those in mammals.