What causes a high white blood cell count?

Stresses. Can be from infection, steroids, some other drugs, or more rarely blood cancer. Need more information and situation/history to narrow.