Health Minister Zweli Mkhize says Pfizer has committed to supply batches of vaccines weekly.
He says the first is expected to arrive on 3 May.
At least 15 million people will receive two Pfizer jabs.
This as South Africa has suspended its Johnson & Johnson vaccine rollout.
Six people in the United States reported rare blood clots.
In other news – Video goes viral: Woman applies to be Trevor Noah’s girlfriend – Watch
At the beginning of the video, she makes it clear that she made it specifically for Trevor Noah. She then begins to give reasons why she and Trevor should be an item. Learn More