Yes, licensed online casinos are legal in South Africa. Nevertheless, regulations may shift or adjust rapidly and it is best to check the status of your chosen casino before playing.