Although marigolds generally deter aphids, this is only if the marigolds are strongly scented. Some hybrid marigolds will lack a strong scent and, therefore, will not deter aphids and may attract them instead.