Thrombin, a key enzyme of the serine protease superfamily, plays an integral role in the blood coagulation cascade and thrombotic diseases. In view of this, it is worthwhile to establish a method to screen thrombin inhibitors (such as natural flavonoid-type inhibitors) as well as investigate their structure activity relationships. Virtual screening using molecular docking technique was used to screen 103 flavonoids. Out of this number, 42 target compounds were selected, and their inhibitory effects on thrombin assayed by chromogenic substrate method. The results indicated that the carbon-carbon double bond group at the C2, C3 sites and the carbonyl group at the C4 sites of flavones were essential for thrombin inhibition, whereas the methoxy and O-glycosyl groups reduced thrombin inhibition. Noteworthy, introduction of OH groups at different positions on flavonoids either decreased or increased anti-thrombin potential. Myricetin exhibited the highest inhibitory potential against thrombin with an IC50 value of 56 μM. Purposively, the established molecular docking virtual screening method is not limited to exploring flavonoid structure activity relationships to anti-thrombin activity but also usefully discovering other natural active constituents.