Exposure to high concentrations of crude oil produces a lethal syndrome of heart failure in fish embryos. Mortality is caused by cardiotoxic polycyclic aromatic hydrocarbons (PAHs), ubiquitous components of petroleum. Here, we show that transient embryonic exposure to very low concentrations of oil causes toxicity that is sublethal, delayed, and not counteracted by the protective effects of cytochrome P450 induction. Nearly a year after embryonic oil exposure, adult zebrafish showed subtle changes in heart shape and a significant reduction in swimming performance, indicative of reduced cardiac output. These delayed physiological impacts on cardiovascular performance at later life stages provide a potential mechanism linking reduced individual survival to population-level ecosystem responses of fish species to chronic, low-level oil pollution.