The Breeders' Cup Juvenile is a Thoroughbred horse race for 2-year-old colts and geldings raced on dirt. It is held annually in late October or early November at a different racetrack in the United States or Canada as part of the Breeders' Cup World Championships.