The present invention provides an antibody targeting SARS-CoV-2 and its preparation method and application. The antibody comprises VH and VL, and the VH comprises the following CDRs: VH with amino acid sequence as shown in SEQ ID NO: 1, 2, 3 CDR1, VH CDR2, VH CDR3; the VL comprises the following CDRs: VL CDR1, VL CDR2, VL CDR3 with amino acid sequences as shown in SEQ ID NO: 4, 5, 6. The antibody can bind with high affinity and specificity to the RBD of the S protein of SARS-CoV-2, inhibit the binding of the RBD protein to the receptor ACE2 protein, and efficiently inhibit SARS-CoV-2 from infecting cells, while preventing potential immune escape mutations The pseudovirus has good neutralizing activity, so it can be effectively applied to the diagnosis, prevention and treatment of SARS-CoV-2 virus and related diseases.