Dependiendo de la fuente histórica, Cleopatra habló entre cinco y nueve idiomas, que incluían su griego nativo, el egipcio clásico y muchos otros idiomas nativos dentro de Egipto. La mayoría de los relatos históricos, incluidos los de Al- Masudi y Plutarch, no están de acuerdo en qué idiomas habló o si en realidad hablaba egipcio.
La mayoría de los historiadores están de acuerdo en que Cleopatra no hablaba latín y que hablaba griego, que era su idioma nativo. La historiadora Plutarco no estaba convencida de que ella realmente hablara egipcio, y muchos estudiosos modernos están de acuerdo con él. Algunos idiomas que ella pudo haber hablado eran persa, sirio y árabe. Sin embargo, no hay ninguna prueba histórica verdadera de que ella hablara otra cosa que no fuera el griego.