La mayoría de las fuentes del siglo afirman que Juan falleció entre el 19 y el 23 de marzo de 1237; fue el único emperador latino que murió en Constantinopla.