There is a vaccine available to prevent West Nile virus infection in horses but not people. There are several initiatives in progress at present to develop a vaccine.