In this article, the blood compatibility of polyurethanes (PUs) made by ourselves for catheters is studied by hemolysis test, platelets adhesion test, kinetic thrombus time test and dynamic clot formation. The results showed that these PUs all have excellent blood compatibility. Among these PUs, H50-100 and H60-100 have best blood compatibility. Additionally, the relationship between the structure and blood compatibility is discussed.