Firmicutes have two distinct replicative DNA polymerases, the PolC leading strand polymerase, and PolC and DnaE synthesizing the lagging strand. We have reconstituted in vitro Bacillus subtilis bacteriophage SPP1 θ-type DNA replication, which initiates unidirectionally at oriL. With this system we show that DnaE is not only restricted to lagging strand synthesis as previously suggested. DnaG primase and DnaE polymerase are required for initiation of DNA replication on both strands. DnaE and DnaG synthesize in concert a hybrid RNA/DNA ‘initiation primer’ on both leading and lagging strands at the SPP1 oriL region, as it does the eukaryotic Pol α complex. DnaE, as a RNA-primed DNA polymerase, extends this initial primer in a reaction modulated by DnaG and one single-strand binding protein (SSB, SsbA or G36P), and hands off the initiation primer to PolC, a DNA-primed DNA polymerase. Then, PolC, stimulated by DnaG and the SSBs, performs the bulk of DNA chain elongation at both leading and lagging strands. Overall, these modulations by the SSBs and DnaG may contribute to the mechanism of polymerase switch at Firmicutes replisomes.