Shortly after his birth, after negotiations between Floris and King Edward I of England in April 1285, he was betrothed to Elizabeth, a daughter of Edward and Eleanor of Castile.
Вскоре после рождения, в апреле 1285 года, Иоганн был обручен с Елизаветой, дочерью английского короля Эдуарда I, и его отвезли в Англию, где он воспитывался при дворе будущего тестя.