Причина острой крапивницы неясна. Если она вызвана инфекцией, крапивница постепенно проходит после того, как инфекция будет взята под контроль и вылечена; однако не исключено, что крапивница может появиться снова после другой инфекции.
Хроническую крапивницу обычно трудно полностью вылечить самостоятельно, ее причины сложны и разнообразны, и она требует быстрого и стандартного лечения, если причину установить не удается. Большинство детей хорошо поддаются контролю, но после прекращения приема лекарств легко возникает рецидив.