伯特为他洗礼。他明显是继承人选，所以以匈牙利的第一任国王的名字圣伊什特万来命名。1241年4月11日，当蒙古军队在蒂萨河之战歼灭了匈牙利军队后，贝拉四世和他的家人包括伊什特万逃到萨格勒布。蒙古人在1242年2月越过冻结了的多瑙河和王室跑守卫森严的达尔马提亚城镇特罗吉尔。同年3月，蒙古人意外地从匈牙利撤退，国王和他的家人便从达尔马提亚回到匈牙利。
幼王时代.1257年，被父封为特兰西瓦尼亚公爵。1258年，伊什特万五世又被封为施蒂里亚公爵。次年施蒂里亚被捷克国王奥托卡二世佔领,他