Los luxemburgueses hablan luxemburgués, o letzeburgesch, el dialecto original del país, así como el francés y el alemán. Los tres son idiomas oficiales. El letzeburgesch es un dialecto germánico relacionado con la lengua romance del Mosela que se hablaba en el oeste de Alemania. Rara vez aparece en forma escrita.
El letzeburgesch, el francés y el alemán son todos los idiomas de instrucción en las escuelas primarias, mientras que el francés es el idioma más común de instrucción en las escuelas secundarias. Las publicaciones gubernamentales son generalmente en francés. El inglés tambien se habla.