本发明涉及一种PCV2、PCV3和PCV4三联亚单位疫苗及其制备方法,包括三种重组蛋白,分别是PCV2 Cap蛋白、PCV3 Cap蛋白和PCV4 Cap蛋白,所述的PCV2 Cap蛋白是将如SEQ ID NO.1、所示的基因序列通过大肠杆菌表达得到的,所述的PCV3 Cap蛋白是将如SEQ ID NO.2所示的基因序列通过大肠杆菌表达得到的,所述的PCV4Cap蛋白是将如SEQ ID NO.3所示的基因序列通过大肠杆菌表达得到的。可用于同时防治PCV2、PCV3和PCV4感染,显著的提高了针对PCV2、PCV3和PCV4的免疫原性,免疫后动物可诱导产生高效价的抗体。