Наиболее часто распознаваемым причинным фактором крапивницы и ангионевротического отека являются реакции на лекарственные препараты. Медикаментозная крапивница обусловлена высвобождением IgE-зависимого медиатора, комплекса IgG-антитела — препарат и фиксацией комплемента, а также прямым высвобождением гистамина или угнетением простагландинов. Наиболее часто провоцирующими агентами являются пенициллин, сульфопрепараты, слабительные, диуретики и ацетилсалициловая кислота или сходные с ней препараты. Кодеин и морфин могут вызвать крапивницу в результате непосредственного высвобождения гистамина. Ацетилсалициловая кислота и нестероидные противовоспалительные препараты могут повысить чувствительность кожи к гистамину; кроме того, они ацетилируют и инактивируют простагландины. У 20 % больных с хронической крапивницей ацетилсалициловая кислота и НПВП могут вызвать обострение симптомов заболевания. У больных астмой прием этих препаратов повышает риск возникновения астматического приступа; при сопутствующем риносинусите или полипах частота обострений возрастает до 30—40 %.
Крапивница может наблюдаться при злокачественных новообразованиях, особенно при лимфопролиферативных заболеваниях, а также при раке прямой кишки, толстого кишечника или легких. Кроме того, крапивница ассоциируется с гипертиреозом, беременностью и применением пероральных контрацептивов.