The invention discloses a method for making tamsulosin, which takes methoxyphenylacetone as the initial raw material and (R)-1-phenethylamine or substituted phenethylamine as chiral auxiliary reagent, and obtains the final raw material drug, namely tamsulosin through diastereoselective reductive amination, salifying, haloacetylization, halosulfonation, amination, alkylation, acylamide reduction and debenzylation. The method for making the tamsulosin has the advantages that: the method has low cost and easy-obtaining raw materials, each reaction is suitable for industrial production, and the obtained chemical product has high purity.