De groenpootruiter is de grootste van de ruiters. Hij is 32 cm lang, gemiddeld 1 cm meer dan de Zwarte ruiter, en ruim 5 cm groter dan de Tureluur. De groenpootruiter lijkt enigszins op de tureluur, maar is duidelijk te herkennen aan de groenachtige poten en de geheel donkere snavel, die bij de tureluur beiden oranje zijn. Ook ontbreekt bij de groenpootruiter de witte rand aan de achterzijde van de vleugels. Verder is de vogel lichter dan de tureluur (in winterkleed), grijs van boven en met een lichte kop en hals. Hij heeft in vlucht witte wigvormige stuit en donkere vleugels. De snavel is heel licht omhoog gebogen. Deze ruiter wordt vaak samen gezien met andere ruiters zoals de zwarte ruiter, witgatje en de tureluur.