Adverse drug reactions occur frequently and can trigger pseudoallergy, which has become a serious threat to public health. Pseudoallergy is a typical non-immune anaphylactic reaction characterized by the independence of antigen-specific immune responses. In the clinic, pseudoallergy is often elicited by the first dose of medication, and here lies its unpredictability and occasional lethal outcome. However, the mechanisms of pseudoallergy are not well understood. This review focusses on the causes and mechanisms of pseudoallergy induced by drugs. Two categories of mechanisms will be considered, namely, (1) complement activation-related pseudoallergy and (2) mast cell activation-related pseudoallergy. The factors that induce pseudoallergy include opioid drugs, complement activation-related pseudoallergenic drugs, nonsteroidal anti-inflammatory drugs and traditional Chinese medicine injections.