Rainbow FM is a Christian community station broadcasting using the frequency 90.7 MHz, based in Johannesburg, South Africa. It provides content in several languages designed to strengthen and promote Christian values. Its line up includes gospel music, as well as talks that focus on current events, lifestyle, interviews, and church events. On the Rainbow FM website, the live stream feature is available for listeners around the world.

Languges: Venda, English, Zulu, Afrikaans.

Formats: Religious, Talk, Music.

Genres: Christian, Gospel.

First air date: 1996

Owner: Humphrey Birkenstock


Rainbow FM 90.7 broadcasts in the following cities on FM, AM or Online:

  • Johannesburg 90.7



  • Zanele
    We listen to it with the whole family. I'm so glad there are stations that kids can listen to. Good and awesome programs with great music. Rainbow, keep it up!
  • Ntsoaki
    Such a positive and kind station! Thank you Rainbow 90.7 for the inspiring content. I love listening to it on weekends when I have free time.