22 Aralık 1459 tarihinde Edirne Sarayı’nda doğdu.[2]
Annesi Çiçek Hatun’dur. Dört yaşına geldiğinde çeşitli hocalardan dersler almaya başladı. Bu eğitim 10 yaşına kadar sarayda devam etti. Rumca dâhil bazı dilleri öğrendi.[2]
10 yaşındayken Kastamonu Sancak Beyliği görevi ile saraydan ayrıldı. Yanında bulunan iki lalası (Süleyman Çelebi ve Nasuh Çelebi) ve bu şehrin kültürel ve eğitim kaynakları dolayısıyla bu görevde de eğitimine devam etti. Bunun yanında sancak beyliği olarak siyaset ve kamu idaresi konularında pratik bilgiler, tecrübeler ve yetenekler kazandı.[2] Şehzade Cem için 1472’de İstanbul’da sünnet töreni yapıldı.