Charles Guerreiro, właśc. Charles Natali Mendonça Ayres (ur. 22 grudnia 1963 w Belém) – piłkarz brazylijski, występujący podczas kariery na pozycji obrońcy.

Kariera klubowa Charles Guerreiro karierę piłkarską rozpoczął w klubie Paysandu SC w 1984. Z Paysandu trzykrotnie zdobył mistrzostwo stanu Pará – Campeonato Paraense w 1984, 1985 i 1987. W Paysandu 27 stycznia 1985 w zremisowanym 1-1 meczu z ABC Natal Charles Guerreiro zadebiutował w lidze brazylijskiejhttp://futpedia.globo.com/campeonatos/campeonato-brasileiro/1985/01/27/abc-1-x-1-paysandu Debiut w lidze. W latach 1987–1991 występował w klubach z Campinas: Ponte Preta i Guarani FC.

Najlepszy okres w karierze Charlesa Guerreiro to gra we CR Flamengo. Z Flamengo zdobył mistrzostwo Brazylii w 1992 oraz mistrzostwo stanu Rio de Janeiro – Campeonato Carioca w 1991. W ciągu pięciu lat Charles Guerreiro rozegrał w barwach rubro-negro 251 spotkań, w których strzelił 2 bramki. W kolejnych dwóch latach występował w klubach z Rio de Janeiro: CR Vasco da Gama, Olarii i Fluminense FC.