All polymerases synthesize new nucleic acid strands in the 5′ to 3′ direction. This is true for DNA polymerase, RNA polymerase, and reverse transcriptase. Because the two strands of DNA run in opposite directions, the polymerase reads the template strand from 3′ to 5′ while building the new strand from 5′ to 3′.
Why Polymerase Can Only Go One Way
The 5′ to 3′ rule isn’t a quirk of evolution. It’s a chemical constraint. To add a new nucleotide to a growing strand, polymerase needs a free hydroxyl group (a small reactive chemical handle) on the 3′ end of the last nucleotide that was added. This hydroxyl group attacks the incoming nucleotide, forming a bond that extends the chain by one unit and releasing a small byproduct called pyrophosphate. Because the reaction always requires that free 3′ end, the strand can only grow in one direction: from 5′ to 3′.
No known polymerase synthesizes in the 3′ to 5′ direction. Every type, in every organism, follows the same rule.
Reading the Template vs. Building the New Strand
This is where the terminology gets confusing. DNA is made of two strands that run antiparallel, meaning one strand points 5′ to 3′ while the other points 3′ to 5′. When polymerase copies DNA, it reads the template strand from 3′ to 5′ so that it can build the new complementary strand from 5′ to 3′. The two directions describe the same physical movement of the enzyme, just from different perspectives.
So if someone asks “which way does polymerase move,” both answers are correct depending on what you’re referring to. It moves along the template in the 3′ to 5′ direction. It builds the new strand in the 5′ to 3′ direction. Same enzyme, same motion, two ways to describe it.
How This Creates Leading and Lagging Strands
During DNA replication, an enzyme called helicase unzips the double helix, creating a Y-shaped structure called a replication fork. Both exposed strands need to be copied simultaneously, but they point in opposite directions. This creates a problem: polymerase can only synthesize 5′ to 3′, yet the fork is moving in one direction.
On one strand, called the leading strand, polymerase moves in the same direction as the replication fork. It synthesizes DNA continuously, staying tightly bound and cruising along smoothly for long stretches.
On the other strand, called the lagging strand, polymerase has to work in the opposite direction relative to the fork’s movement. It can’t just follow the fork forward. Instead, it synthesizes short fragments (about 150 to 200 base pairs in eukaryotes) called Okazaki fragments. Each fragment is built 5′ to 3′, but because that direction points away from the fork, the polymerase has to repeatedly let go, reposition upstream, and start a new fragment. Think of it like reading a book that’s being pulled away from you: you can only read left to right, but the book keeps sliding left, so you have to keep jumping back to catch new text.
A separate enzyme called primase lays down a short RNA primer (8 to 12 nucleotides) to give the lagging strand polymerase a starting 3′ hydroxyl for each new fragment. Later, another enzyme removes those RNA primers and fills in the gaps, and a ligase seals the fragments into one continuous strand.
RNA Polymerase Follows the Same Rule
During transcription, RNA polymerase reads the DNA template strand from 3′ to 5′ and builds the RNA transcript from 5′ to 3′. The chemistry is essentially the same: each new ribonucleotide is added to the 3′ end of the growing RNA chain. The difference is that RNA polymerase doesn’t need a primer to get started. It can begin a new strand on its own after binding to a promoter region on the DNA.
Reverse Transcriptase Works the Same Way
Reverse transcriptase, the enzyme used by retroviruses like HIV to convert their RNA genome into DNA, also synthesizes from 5′ to 3′. It extends the 3′ hydroxyl end of a primer one nucleotide at a time, forming the same type of phosphodiester bond as any other polymerase. The “reverse” in its name refers to the direction of information flow (RNA to DNA, rather than DNA to RNA), not the direction of synthesis along the strand.
Proofreading Runs in the Opposite Direction
Many DNA polymerases have a built-in error-correction ability. When a wrong nucleotide gets incorporated, the enzyme can back up and remove it. This proofreading activity works in the 3′ to 5′ direction, the reverse of synthesis. The polymerase essentially chews back the most recently added nucleotide from the 3′ end, then tries again. This 3′ to 5′ exonuclease activity is what gives replicative polymerases their high accuracy, keeping the error rate extremely low during DNA copying.

