Genetic polymorphisms are thought to contribute to the wide intraindividual variability in antiplatelet and anticoagulant drug response. Pharmacogenetics is the study of how genetic variants influence drug response and how the adoption of a more personalized approach in antiplatelet and anticoagulant therapy may help to minimize harmful drug effects and optimize care for individual patients. However, due to sometimes conflicting evidence, the uptake of pharmacogenetics in the clinical setting has been slow. In this article, we review the genetic mechanisms contributing to the variability in response to three commonly used and emerging antiplatelet and anticoagulant drug therapies, namely clopidogrel, warfarin and dabigatran. We will focus on common genetic variants that influence the absorption, metabolism and/or action of these agents, including CYP2C19 (*2, *3 and *17), CYP3A4, CYP3A5, CYP2C9, ABCB1, P2RY12, CYP2C9 (*2/*3), VKORC1 and CESI.