Bahrain is a society with a strong presence of foreign workers, making English an important second language in addition to the two native languages, Arabic and Persian. Only Arabic has status as official language.
Figures here are rough estimates; demographics have changed dramatically in Bahrain in recent years.
Arabic is the dominating language of Bahrain, and spoken in two main variations; Baharna and Gulf. The indigenous Baharna dialect is three times more common than Gulf. The dialects are largely divided according to towns and villages. The dialects are easily intelligible, differing mainly in pronunciation, having a few grammatical variations but sharing most of the vocabulary.
While Gulf Arabic is a minority in Bahrain, it is by far the dominant along the Persian Gulf; from Kuwait, through Saudi Arabia, Qatar, the United Arab Emirates and into Oman.
Persian is still actively used in Bahrain, by Persian immigrants with long history on the islands.
Foreign language is English, which to a large degree also is the primary business language. It is compulsory second language from the 4th grade, but becomes gradually also a language of tuition.
The variety of other languages have no importance on Bahraini social life and culture, except involving a society in which several ethnic groups form parallel societies. But as immigrants have no chance of obtaining citizenship, these groups and their languages represent no permanent changes to the language structure of Bahrain.