Obstruction of blood flow due to thrombosis is a major cause of ischemic stroke, myocardial infarction, and in severe cases, mortality. In particular, in blood wetting medical devices, thrombosis is a common reason for failure. The prediction of thrombosis by understanding signaling pathways using computational models, lead to identify the risk of thrombus formation in blood-contacting devices and design improvements. In this study, a mathematical model of thrombus formation and growth is presented. A biochemical model of platelet activation and aggregation is developed to predict thrombus size and shape at the site of vascular injury. Computational fluid dynamics using the finite volume method is employed to compute the velocity and pressure fields which are influenced by the growing thrombi. The passive transport of platelets, agonists, the platelet activation kinetics, their adhesion to the growing thrombi and embolization of platelets are solved by a fully coupled set of convection–diffusion–reaction equations. The thrombogenic surface representing blood-contacting material or injured blood vessel was incorporated into the model as a surface flux boundary condition to initiate thrombus formation. The blood is considered as a Newtonian fluid, while the thrombus is treated as a porous medium. The results are compared with in vitro experiments of a microfluidic chamber at an initial inlet venous shear rate of 200s−1 using a pressure–inlet boundary condition. The thrombus development due to agonist concentrations and change in the shear rate as well as thromboembolism for this benchmark problem is successfully computed. Furthermore, to extend the current model to a physiologically relevant configuration, thrombus formation in a blood tube is simulated. Two different heterogeneous reaction rates for platelet aggregation are used to simulate thrombus growth under a constant inlet flow rate. The findings show that the thrombus shape can be substantially altered by the hemodynamic conditions, increase in the shear rate and due to the combined effects of shear induced platelet activation and the heterogeneous reaction rates. It is also concluded that the model is able to predict thrombus formation in different physiological and pathological hemodynamics.