We recommend using vinegar in order to kill dandelions since it doesn’t leave any harmful residue on your grass. Salt is also effective but can prevent grass growth as well. The most effective approach is to pour boiling water over dandelions.