献血是能查出艾滋病的。献血之前要对献血员做全面的传染病筛查,是能发现艾滋病毒抗体的。但是初筛阳性还不能明确是艾滋病,需要进一步确诊。可能感染艾滋病窗口期有时候体内还没有产生艾滋病毒抗体,筛查需要做的核酸检测也是可以筛查出来的。