According to the latest 2001 national census, Christians accounted for 79.7% of the population. This includes Zion Christian 11.1%, Pentecostal (Charismatic) 8.2%, Roman Catholic 7.1%, Methodist 6.8%, Dutch Reformed 6.7%, Anglican 3.8%, and other Christian 36%. Islam accounted for 1.5% of the population, Hinduism about 1.3%, and Judaism 0.2%. 15.1% had no religious affiliation, 2.3% were other and 1.4% were unspecified.
African Indigenous Churches were the largest of the Christian groups. It was believed that many of these persons who claimed no affiliation with any organised religion adhered to traditional indigenous religions. Many peoples have syncretic religious practices combining Christian and indigenous influences.
There is no evidence that Islam was known to the Zulu, Swazi, or Xhosa of the east coast prior to the colonial era. Many South African Muslims are described as Coloureds, notably in the Western Cape, especially those whose ancestors came as slaves from the Indonesian archipelago (the Cape Malays). Others are described as Indians, notably in KwaZulu-Natal, including those whose ancestors came as traders from South Asia; they have been joined by others from other parts of Africa as well as white or black South African converts. It is estimated that Islam is the fastest growing religion of conversion in the country, with the number of black Muslims growing sixfold, from 12,000 in 1991 to 74,700 in 2004.
Hinduism dates back to British Colonial period primarily but later waves of continuous immigrants from India have contributed to a sizeable Hindu population. Most Hindus are ethnically South Asian but there are many who come from mixed racial stock and many are converts with the efforts of Hindu missionaries such as ISKCON. Other religions in smaller numbers are Sikhism, Jainism and Bahá'í Faith.
The South African government has actively encouraged specific Christian beliefs during much of the last century, but South Africa has never had an official state religion nor any significant government prohibition regarding religious beliefs. There are reasonably large Muslim and Jewish communities living in the Cape Peninsular.
A large number of South African's visit church with their families and Sunday being the most popular ,family day, and congregations can be quite large. There are a great deal of church's in all areas of Cape Town, many in a contemporary style.