A method of purifying a virus, or a viral antigen thereof, from a culture of infected cells comprising at least the steps of: (a) collecting the virus-containing cell culture medium, and (b) purifying the virus, wherein at least one homogenization step is implemented during the purification to obtain a virus homogenate.