The 2004 IBF World Junior Championships was an international badminton tournament held in Richmond, Canada.