Yes, table salt will kill weeds. It can also kill other plants like grass. Be careful where you apply salt because it can stop the growth of desired plants by dehydrating their roots.