How to List Languages on a Resume

Where to put languages on a resume, how to describe proficiency with CEFR or plain levels, which certificates to name, and examples that recruiters and ATS read correctly.

Updated October 22, 20266 min readWritten by the MatchResume.ai team

Try MatchResume Free

Quick answer

Where to put languages on a resume, how to describe proficiency with CEFR or plain levels, which certificates to name, and examples that recruiters and ATS read correctly.

  • Put languages in their own short section, or in skills when you speak one or two besides your native language.
  • Give every language a level a recruiter can understand: a CEFR level (B2, C1) or a plain label (Native, Fluent, Professional working).
  • Write levels as text, not bars, stars or flags; an ATS cannot read graphics.

Where to Put Languages on Your Resume

  • A separate 'Languages' section near the end, after skills or certifications: best when you speak two or more besides your native language, or the job asks for one
  • Inside the skills section ('Languages: Spanish (C1), French (B1)'): fine when you list one or two and space is tight
  • In the summary: only when the language is a core requirement, such as 'Bilingual English and Spanish customer success manager'

If a posting asks for a language, mirror its wording exactly ('Business-level Japanese', 'Fluent German') so an ATS keyword match finds it.

How to Describe Your Level

Plain labelCEFRWhat it means at work
Native / bilingualC2You work and write in it like a native speaker
FluentC1You run meetings and write documents without help
Professional workingB2You handle most work tasks, with some effort on complex topics
ConversationalB1You manage everyday conversations and simple work exchanges
BasicA1–A2You understand and use simple phrases

Be honest: interviews for language-dependent roles often include a short test or a switch into that language.

Examples

Languages section

Before

Languages: English ★★★★★, Spanish ★★★★, French ★★

After

Languages English (Native) Spanish (C1, DELE C1, 2024) French (A2)

Skills line

Before

Skills: Excel, teamwork, languages

After

Skills: Excel (Power Query), stakeholder management Languages: German (Fluent), Polish (Native)

Experience bullet that proves the level

Before

Spoke Spanish with customers.

After

Handled 40+ Spanish-language support calls a day for LATAM accounts, keeping CSAT at 94%.

Language Certificates Worth Naming

  • English: IELTS, TOEFL, Cambridge C1 Advanced or C2 Proficiency
  • German: Goethe-Zertifikat, TestDaF, telc
  • French: DELF, DALF
  • Spanish: DELE, SIELE
  • Chinese: HSK; Japanese: JLPT (N1 to N5)

Mistakes to Avoid

  • ✓Skill bars, stars or flags instead of words: an ATS reads none of them
  • ✓Levels that do not match the interview reality
  • ✓Mixing programming languages into the Languages section
  • ✓Different scales for different languages
  • ✓Leaving out a language the posting asks for

FAQ

Should I list my native language?

Yes when the job is international, the language is required, or it is not obvious from your background. Write it as 'English (Native)'. For a local role where everyone shares the language, it is optional.

What proficiency levels should I use?

Use CEFR levels (A1 to C2) for European employers and many international ones, and plain labels such as Native, Fluent, Professional working or Conversational elsewhere. US government roles may ask for ILR levels. Pick one scale and use it for every language.

Where do language certificates go?

Next to the language, with the score and year: 'German (C1, Goethe-Zertifikat C1, 2025)'. If you list certifications in their own section, you can put them there instead, but keep the level next to the language.

Do programming languages belong in the languages section?

No. Put Python, Java or SQL in your technical skills. A 'Languages' heading means spoken and written human languages, and mixing them confuses both recruiters and ATS.