A method to prepare inactivate viral vaccine by exposing the virus to a predetermined concentration of an inactivating psoralen, and a preselected intensity of ultraviolet radiation for a time period sufficiently long to render the virus non-infectious but less than that which would result in degradation of its antigenic characteristics.