Детство в далекой провинции
Будущий султан родился 6 ноября 1494 года в отдаленной провинции Османской империи Трабзоне, наместником которой был его отец Селим — младший сын Баязида II. Матерью Сулеймана была наложница-черкешенка Хафса. В детстве он учился у наставника Хайреддина-эфенди восточным языкам (османский, фарси и арабский), литературе, истории и математике, а у греческого ювелира Константина — еще и ювелирному делу.
Когда Сулейману исполнилось 15 лет, его по приказу деда — султана Баязида II — назначили наместником крымской Кафы (ныне Феодосия), принадлежавшей османам с 1475 года. Туда он переехал в конце 1509 года в сопровождении матери Хафсы и сестры Хатидже. Вскоре к ним без разрешения Баязида II присоединился и отец. В Кафе Селим в 1511 году женился на овдовевшей дочери Менгли I Герая, Айше, которая родила девочку Шах Ихубан. Так он заручился поддержкой крымского хана в борьбе за османский престол. Ведь в то время Баязид II был уже старым и больным.
Селим с крымскотатарским войском выступил против отца-султана. Первая попытка оказалась неудачной, но вторая принесла успех — 65-летний Баязид II 25 апреля 1512 года отрекся от престола и месяц спустя умер, вероятно, от яда.
Став султаном, Селим I казнил сводных братьев — Ахмеда и Коркуда. Последний был наместником провинции престолонаследников Сарухан с центром в городе Маниса. Туда в 1513 году Селим I назначил единственного сына Сулеймана, где тот пробыл до восшествия на престол.