Eosinophilia can have many different causes, including some types of blood cancer, but eosinophilia does not cause cancer to develop. Blood cancers often result in an elevation in the number of one or more types of white blood cells.