Loading FMWaves
Radio Stations by Language
Live radio in every language. Find stations broadcasting in yours and stream them free on FMWaves.
Choose a broadcast language
- English 14,740 stations
- Spanish 8,072 stations
- German 6,225 stations
- Portuguese 4,323 stations
- French 3,117 stations
- Chinese 1,632 stations
- Dutch 1,362 stations
- Russian 1,188 stations
- Italian 1,128 stations
- Polish 595 stations
- Indonesian 473 stations
- Greek 460 stations
- Turkish 440 stations
- Arabic 340 stations
- Romanian 326 stations
- Hindi 225 stations
- Tamil 190 stations
- Hebrew 168 stations
- Filipino 160 stations
- Czech 153 stations
- Ukrainian 138 stations
- Swahili 130 stations
- Hungarian 127 stations
- Multilingual 126 stations
- Swedish 125 stations
- Serbian 111 stations
- Norwegian 110 stations
- Croatian 105 stations
- Japanese 105 stations
- Danish 101 stations
- Catalan 89 stations
- Malayalam 71 stations
- Bulgarian 64 stations
- Thai 56 stations
- Albanian 52 stations
- Estonian 52 stations
- Finnish 52 stations
- Haitian Creole 49 stations
- Lithuanian 43 stations
- Bosnian 41 stations
- Slovenian 40 stations
- Cantonese 40 stations
- Slovak 38 stations
- Macedonian 37 stations
- Afrikaans 37 stations
- Korean 36 stations
- Latvian 34 stations
- Punjabi 31 stations
- Sinhala 29 stations
- Nepali 27 stations
- Akan 27 stations
- Irish 26 stations
- Hausa 24 stations
- Urdu 23 stations
- Persian 21 stations
- Southern Sotho 21 stations
- Kannada 19 stations
- Yoruba 19 stations
- Belarusian 17 stations
- Haitian 16 stations
- Azerbaijani 15 stations
- Mongolian 14 stations
- Malay 14 stations
- Tagalog 14 stations
- Vietnamese 13 stations
- Armenian 12 stations
- Maltese 12 stations
- Amharic 12 stations
- Icelandic 11 stations
- Flemish 10 stations
- Basque 10 stations
- Kazakh 10 stations
- Uyghur 10 stations
- Aymara 9 stations
- Norwegian Bokmal 9 stations
- Bengali 9 stations
- Papiamento 9 stations
- Odia 9 stations
- Georgien 8 stations
- Kurdish 8 stations
- Uzbek 8 stations
- Montenegro 8 stations
- Zulu 8 stations
- Telugu 6 stations
- Galician 6 stations
- Tajik 6 stations
- Cantonese,Chinese 6 stations
- Bangla 6 stations
- English,Hindi 6 stations
- Papiamentu 5 stations
- Latin 5 stations
- Rundi 5 stations
- Tibetan 5 stations
- Chinese,Tibetan 5 stations
- Gujarati 5 stations
- Guaraní 5 stations
- Bhojpuri 5 stations
- Faroese 4 stations
- Kinyarwanda 4 stations
- Azeri 4 stations
- Luxembourgish 4 stations
- Maori 3 stations