This study was designed to investigate the in vivo effects of benzo[a]pyrene (BaP) on hepatic ethoxyresorufin-O-deethylase (EROD) activity and its correlation with cytochrome P4501A (CYP1A) protein levels in Sebastiscus marmoratus, which were exposed through a water column to BaP (10, 100, 1000 ng/L, respectively) or were treated with intraperitoneal injections of BaP (0.5, 1, 5, 10 mg/kg, respectively) every 7 d. The results showed that after 25 d of waterborne exposure to 1000 ng/L BaP, fish hepatic CYP1A levels and EROD activity were significantly induced. In contrast, EROD activity was not altered 7 d after second intraperitoneal injections, whereas, CYP1A protein levels were increased. Dose-dependent increase of biliary BaP metabolites demonstrated that the catalytic activity ofCYP1A was induced by treatment with BaP. The lowest observable effect concentration with regard to biliary BaP metabolites (100 ng/L) was much lower than that with reference to EROD activity (1000 ng/L). The results suggest that biliary polycyclic aromatic hydrocarbon (PAH) metabolites were shown to better reflect the contamination gradients of PAHs than EROD activity. It appeared to be necessary to measure CYP1A protein levels to complement the EROD activity in relevant toxicological assessments.