З 1206 року — князь переяславський. Після загибелі чернігівського князя Мстислава Святославича у битві з монголо-татарами на річці Калці у 1223 році Михайло Всеволодович силою вокняжився в Чернігові, зневаживши права дядька — курського князя Олега Ігоровича, і в союзі з великим князем київським Володимиром Рюриковичем відстояв чернігівський стіл, на якому перебував до 1225, далі — час від часу між 1225 і 1229. Михайло боровся з владимирським князем Ярославом Всеволодичем за новгородський стіл. Княжив у Новгороді Великому 1225 і 1229 роках, після чого вернувся в Чернігів.