Клеопатра родилась 2 ноября 69 года до н. э, по знаку зодиака — Скорпион. Истинное место рождения до сих пор остается загадкой, но принято считать, что ее родина — культурный центр античного мира Александрия. Вопреки всеобщему заблуждению, царица не имела ни капли египетской крови и происходила из династии Птолемеев, которая основана диадохом Александра МакедонскогоПтолемеем I, а следовательно, была гречанкой.
О детстве и юности Клеопатры практически ничего не известно. Но стоит предположить, что будущая правительница читала книги в Александрийской библиотеке и обучалась музыке, поскольку умела философски мыслить, аргументированно рассуждать, играла на различных инструментах и знала восемь иностранных языков.