Selon la source historique, Cléopâtre parlait entre cinq et neuf langues, dont le grec natal, l'égyptien classique et plusieurs autres langues autochtones en Égypte. La plupart des récits historiques, y compris ceux d'Al- Masudi et Plutarque, ne sont pas d'accord sur les langues qu'elle parlait ou si elle parlait réellement l'égyptien.
La plupart des historiens s'accordent à dire que Cléopâtre ne parlait pas le latin et qu'elle parlait le grec, qui était sa langue maternelle. L'historien Plutarque n'était pas convaincu qu'elle parlait réellement égyptien, et de nombreux érudits modernes sont d'accord avec lui. Certaines langues qu'elle a pu parler étaient le persan, le syrien et l'arabe. Cependant, il n'y a aucune véritable preuve historique qu'elle parlait autre chose que le grec.