筑了许多大粮仓，在长安、并州（今太原）储藏大量布料。义仓又称社仓，是民间使用的粮仓。585年隋文帝採纳度支尚书长孙平的建议，初置义仓。596年令诸州于收获时，支出部分粮食存于义仓。遇有灾害，就在当地赈给。义仓设在乡间，西北地方设在县城，开仓较为方便。到隋文帝末年时，天下积储还可供五、六十年。然而隋廷过度将天下物资集中管理，逐渐加重人民负担。隋文帝晚年提倡严刑峻法，官吏们因为畏惧而不敢发粮赈济百姓。以至于粮仓在天灾人祸中未能及时发挥功能。因此，即使各仓的仓储充实，却与一般民众的生活水准成反比，日后更成为了