John Ames (né le 2 janvier 1983 à Saint-Jean) est un homme politique canadien, il est élu à l'Assemblée législative du Nouveau-Brunswick lors de l'élection provinciale de 2014. Il représente la circonscription de Charlotte-Campobello en tant qu'un membre de l'Association libérale du Nouveau-Brunswick. Avant devenir député, il a été le conseiller municipal et maire-adjoint de Saint-Stephen.