can a virus cause hives?
In fact, viral infections cause more than 80 percent of all cases of acute hives in children. A variety of viruses can cause hives (even routine cold viruses). The hives seem to appear as the immune system begins to clear the infection, sometimes one week or more after the illness begins.