Grankorsnebben er 16 cm og har et vingespenn på 27–30 cm. Grankorsnebben er en stor, tettbygd fink med et tykt, krysset nebb.