公共营养师报考不限制专业,但有一定的学历要求。公共营养师四级报考条件包括连续从事本职业工作3年以上或中专相关专业的应届生;三级报考条件包括大专及以上学历、相关专业应届生或经过培训达到规定学时数。具体报考条件根据不同级别有所不同。