The invention provides a method for determining chromium, nickel, arsenic, selenium, cadmium and lead elements in snus, which comprises the following steps: 1) Sample pretreatment: weighing snus samples, and digesting them by microwave digestion method, Then cool, transfer, and constant volume to obtain the sample solution; 2) Preparation of standard solution: prepare germanium 72, indium 115, bismuth 209 internal standard solution and chromium, nickel, arsenic, selenium, cadmium, lead element standard solution; 3) The sample solution, standard solution and internal standard solution were detected by inductively coupled plasma mass spectrometry, and the internal standard synchronization standard curve method was used for quantification to obtain the contents of chromium, nickel, arsenic, selenium, cadmium and lead in the sample solution. The method for determining chromium, nickel, arsenic, selenium, cadmium, and lead in snus provided by the present invention has good correlation coefficient, recovery rate and repeatability, and is beneficial for relevant technicians in the tobacco industry to identify six kinds of heavy metals in snus Effective quantitative determination and control of element content.