3D printing is playing an important role in cardiovascular disease by use of personalised models with replication of normal anatomy and pathology with high accuracy and reliability. While 3D printed heart and vascular models are shown to improve medical education, preoperative planning and simulation of cardiac procedures, and enhance communication with patients, 3D bioprinting however, represents a potential advancement of 3D printing technology by printing cellular or biological components, functional tissues and organs that can be used in a variety of applications in cardiovascular disease. Recent advances in bioprinting technology have shown the ability to support vascularisation of large scale constructs with enhanced biocompatibility and structural stability, thus creating opportunities to replace damaged tissues or organs. In this review, we provide an overview of the use of 3D bioprinting in cardiovascular disease with a focus on technologies and applications in cardiac tissues, vascular constructs and grafts, heart valves and myocardium. Limitations and future research directions are highlighted.