DNA polymerase synthesizes DNA in the 5' to 3' direction, meaning it adds new nucleotides to the 3' end of the growing DNA strand.