Three kinds of carbon dots with various surface states were synthesized with different amino acids. These amino acid derived carbon dots exhibited diverse quenching responses to different metal ions. Chemical sensor array based on these carbon dots could discriminate six metal ions at various concentrations. The binary and ternary mixtures of three metal ions could also be successfully discriminated with this sensor array.