A method to inactivate virus for vaccine uses by exposing said virus to a predetermined concentration of an inactivating psoralen, and exposing said virus to 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.