Gransangeren er en liten sanger, ca. 11 cm lang og veier ca. 8 gram. Den er veldig lik løvsangeren. Oversiden er grønnbrun og undersiden er gråhvit. Den har mørke ben og mørkt nebb.