Health Minister Zweli Mkhize says Pfizer has committed to supply batches of vaccines weekly. He says the first is expected to arrive on the 3rd of 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 after taking the Johnson and Johnson jab.
No such cases had been reported by South African healthcare workers who had received the Johnson and Johnson vaccine.