启奉召回京，官复原职。二年（1629年），升礼部左侍郎。因钦天监推算日食失准，崇祯帝同意由徐光启主持开局修历。同年，皇太极率领兵数万人进逼京畿，崇祯帝召集大臣平台议事，徐光启奏对战守之事。三年（1630年），升任礼部尚书。四年起，陆续进献历书多卷，即《崇祯历书》。五年（1632年），以礼部尚书兼东阁大学士，入参机务。六年（1633年），加太子太保，兼文渊阁大学士；同年十月初七（11月8日），病逝于任上。谥文定。崇祯十四年（1641年），归葬上海徐家汇。徐光启《农政全书》遗稿经陈子龙修订，编成60卷，于崇