安石认为，“一部《周礼》，理财居其半”，引起反对派极大的反弹，其着有《周官新义》；苏辙首先写了长篇大论，言《周礼》之不可信。宋代欧阳修曾怀疑《周礼》，认为如按《周礼》，官多田少，禄田将不足数。到了明末清初万斯同着有《周官辨非》，指书中伪着五十余处。姚际恆《古今伪书考》说它“出于西汉之末”。清代沈彤作《周官禄田考》答复欧阳修的疑难，惠栋称誉“二千年来聚讼，一朝而决”。康有为《新学伪经考》认为《周礼》是刘歆伪造，不过这个说法明显不能成立，因为《周官》早在汉武帝时已被发现，而康有为否认有河间献王得书一事。