Swiss cantons are divided across four national-language regions: German, French, Italian and Romansh. Most German-speaking cantons use Swiss German in daily conversation and Standard German for much formal writing.
The language you hear every day depends heavily on where you live. Zurich is in the German-speaking region, Geneva is French-speaking, and Lugano is in Italian-speaking Ticino. Bern is more complicated because the city is mainly German-speaking while the canton includes both German-speaking and French-speaking areas. Language is one part of choosing where to live; how costs differ between Swiss cities is another.
English is common in many international workplaces, universities, hotels and visitor-facing businesses, particularly in larger cities. It should not be treated as a guaranteed everyday language. In a rural municipality, a small medical practice, a local trades business or a cantonal office, the regional language may be the practical default.

Switzerland’s four national languages
Article 4 of the Swiss Federal Constitution names German, French, Italian and Romansh as the national languages. Their geographic distribution is uneven.
Federal statistics report that German or Swiss German is the main language of about 62 per cent of the permanent resident population. French accounts for about 23 per cent, Italian or an Italian dialect for 8 per cent, and Romansh for about 0.5 per cent. People can report more than one main language, and Switzerland is also home to many non-national languages.
At federal level, German, French and Italian are official languages. Romansh is also used for official communication with Romansh-speaking people. Local administration, schooling and daily conversation depend on the language region and cantonal rules.
Swiss languages by canton
This table describes the official or dominant regional language situation. It does not mean that every resident speaks only the language listed.
| Canton | Abbreviation | Main official or regional language situation |
|---|---|---|
| Aargau | AG | German |
| Appenzell Ausserrhoden | AR | German |
| Appenzell Innerrhoden | AI | German |
| Basel-Landschaft | BL | German |
| Basel-Stadt | BS | German |
| Bern | BE | German and French |
| Fribourg | FR | French and German |
| Geneva | GE | French |
| Glarus | GL | German |
| Graubünden | GR | German, Romansh and Italian |
| Jura | JU | French |
| Lucerne | LU | German |
| Neuchâtel | NE | French |
| Nidwalden | NW | German |
| Obwalden | OW | German |
| Schaffhausen | SH | German |
| Schwyz | SZ | German |
| Solothurn | SO | German |
| St Gallen | SG | German |
| Thurgau | TG | German |
| Ticino | TI | Italian |
| Uri | UR | German |
| Valais | VS | French and German |
| Vaud | VD | French |
| Zug | ZG | German |
| Zurich | ZH | German |
Three cantons are officially bilingual: Bern, Fribourg and Valais. Graubünden is officially trilingual. The language boundary can run through a canton, so the canton name alone may not tell you which language is used in a particular municipality.
Biel/Bienne is a useful example. It is a bilingual city in the canton of Bern, and its double name reflects the use of German and French.
What language is spoken in Zurich?
Zurich is in German-speaking Switzerland. In ordinary conversation, many local people speak a Zurich form of Swiss German. Standard German is used in formal writing, school materials, contracts, newspapers and much official communication.
An English speaker can often manage initial interactions in central Zurich and international companies, but German becomes increasingly useful for housing, healthcare, local administration and building relationships outside an international professional circle.
What language is spoken in Geneva?
French is the local official language in Geneva. Its international organisations and multinational workforce make English visible, but French remains the dependable language for local documents, service providers and everyday life.
Learning basic French is useful even if your workplace operates in English. A greeting and a polite request in French can make routine interactions easier.
What language is spoken in Bern?
Bern city is mainly German-speaking, and Bernese Swiss German is common in conversation. Standard German is used in writing. The wider canton is bilingual, with French-speaking areas in the Bernese Jura and bilingual Biel/Bienne.
This distinction matters when choosing a school, dealing with a municipality or looking for work. Check the language of the specific commune rather than assuming the whole canton uses the language you hear in Bern city.
What language is spoken in Lugano?
Lugano is in Ticino, where Italian is the official language. Local speech may also reflect Ticinese and Lombard dialect influences. English can be found in tourism, finance and international business, but Italian is the practical language for settling into daily life.
Italian is also spoken in southern valleys of Graubünden, including Mesolcina, Calanca, Bregaglia and Poschiavo.
Swiss German is not the same as Standard German
Swiss German is an umbrella term for many Alemannic dialects. Zurich German, Bernese German, Basel German and dialects from Valais can sound noticeably different from one another.
The difference is not simply a Swiss accent applied to Standard German. Vocabulary, pronunciation and grammar can differ. Someone who learned Standard German may understand written notices and formal speech but initially struggle with a fast local conversation.
This creates a common pattern called diglossia:
- Swiss German is widely used for everyday spoken communication in German-speaking Switzerland.
- Standard German is used for most formal writing and is taught in school.
- Informal messages and social media may be written in dialect, without one universal Swiss German spelling system.
Do not be discouraged if your classroom German does not immediately unlock every conversation. Most Swiss German speakers know Standard German and can switch when needed, although it is polite to ask rather than demand.
Grüezi, Hoi and other Swiss greetings
In much of German-speaking Switzerland, Grüezi is a familiar polite greeting for someone you do not know well. Hoi is informal and is better suited to friends, colleagues or people who have already moved to first-name terms.
The spellings are Grüezi and Hallo, not “Gruize” and “Halo”. Pronunciation and preferred greetings vary by region. Around Bern you may hear Grüessech, while Sali, Salü and other local forms are also used.
A safe newcomer approach is:
- Use Grüezi in a shop, reception area or first meeting in German-speaking Switzerland.
- Use Hoi after the relationship is clearly informal.
- Use Bonjour in French-speaking areas.
- Use Buongiorno in Italian-speaking areas.
- Use Allegra in some Romansh-speaking areas of Graubünden.
Can you live in Switzerland using only English?
Some newcomers work and socialise mainly in English, especially in internationally connected parts of Zurich, Geneva, Basel, Lausanne, Zug and Lugano. That does not make these cities officially English-speaking, and it does not guarantee that every person will be comfortable using English.
The limitation becomes clearer outside international workplaces and central urban areas. Rural communities may offer fewer English-language services. Local government letters, rental correspondence, school communication, medical forms and insurance documents are often written in the regional language, starting from the moment you register your Swiss address.
Even a basic level of the local language helps with independence and integration. Start with greetings, numbers, appointments, transport vocabulary and the phrases needed to ask someone to repeat or switch to Standard German.
How to choose which Swiss language to learn
Choose the language of the place where you will actually live, not the language that seems most widely useful nationally.
- Look up the municipality, not only the canton.
- Check the working language of your employer.
- Check the school language if you are moving with children.
- Learn Standard German first in the German-speaking region, then build listening familiarity with the local Swiss German dialect.
- Learn French for Geneva, Vaud, Neuchâtel and Jura.
- Learn Italian for Ticino and Italian-speaking Graubünden.
- Ask locally which language is used in a multilingual municipality.
Where you can settle may also depend on your permit; Swiss residence permits explained covers how the B, C, L, G and Ci permits work.
Switzerland’s language map is a useful starting point, but everyday communication is local. The most valuable language is usually the one spoken by your neighbours, municipality and regular service providers.
Frequently asked questions
What is the main language of Switzerland?
German or Swiss German is the most widely reported main language, but Switzerland has four national languages and no single language is used everywhere.
Is Swiss German an official written language?
German is an official language. Swiss German refers to spoken dialects and does not have one standard written form. Standard German is normally used for formal writing.
Do people speak English in Switzerland?
Many people use English, particularly in international workplaces and larger cities, but proficiency varies. English is not a national or general official language, so newcomers should not assume it will be available in every interaction.
Which cantons speak French?
Geneva, Vaud, Neuchâtel and Jura are French-speaking. Bern, Fribourg and Valais have both French-speaking and German-speaking areas.
Where is Italian spoken in Switzerland?
Italian is the official language of Ticino and is also spoken in parts of Graubünden.
Where is Romansh spoken?
Romansh is spoken in parts of Graubünden. It includes several regional varieties and is used alongside German or Italian in many communities.
Related Expat Money guides
- How to Register Your Address in Switzerland (Gemeinde Registration)
- Swiss Residence Permits Explained: B, C, L, G, and Ci
- Cost of Living in Switzerland by City and Lifestyle
