26 juin 2023 ยท Hives have many different causes they can include: Infections: Viral infections cause more than 80% of hives in children. Medications: Antibiotics, nonsteroidal anti-inflammatory drugs (NSAIDs) like Advil or Motrin (ibuprofen), and aspirin are all known to cause hives. Insect bites and stings: Bees, wasps, and fire ants are some insects that.