De Kwak is een zeer gedrongen, kleine reigersoort met zwarte kopkap en mantel, grijze vleugels en staart en witte onderdelen. Hij heeft een zwarte snavel en geelgroene poten. In de paartijd zijn de poten oranjerood. Adulte vogels hebben lange witte sierveren op de achterkruin. Juveniele vogels zijn bruin gestreept op kop en onderdelen, donkerbruin met witte vlekken op de bovendelen. In vlucht lijkt hij vrij gedrongen met zeer korte hals en brede vleugels. Zijn naam dankt hij aan zijn roep, een luid kwak. Zijn oude Nederlandse naam Nachtreiger wijst op zijn nocturne levenswijze, meer dan de andere reigersoorten.