Cardiovascular diseases (CVDs) are a leading cause of death worldwide. For early diagnosis, intervention and management of CVDs, it is highly desirable to frequently monitor blood pressure (BP), a vital sign closely related to CVDs, during people’s daily life, including sleep time. Towards this end, wearable and cuffless BP extraction methods have been extensively researched in recent years as part of the mobile healthcare initiative. This review focuses on the enabling technologies for wearable and cuffless BP monitoring platforms, covering both the emerging flexible sensor designs and BP extraction algorithms. Based on the signal type, the sensing devices are classified into electrical, optical, and mechanical sensors, and the state-of-the-art material choices, fabrication methods, and performances of each type of sensor are briefly reviewed. In the model part of the review, contemporary algorithmic BP estimation methods for beat-to-beat BP measurements and continuous BP waveform extraction are introduced. Mainstream approaches, such as pulse transit time-based analytical models and machine learning methods, are compared in terms of their input modalities, features, implementation algorithms, and performances. The review sheds light on the interdisciplinary research opportunities to combine the latest innovations in the sensor and signal processing research fields to achieve a new generation of cuffless BP measurement devices with improved wearability, reliability, and accuracy.