Question: do south african citizens need a visa for amsterdam?
Answer: Yes, South African passport holders are required to obtain a Schengen visa in order to enter any European country in the Schengen Zone.