Довольно крупная, коренастая речная утка с большой головой и коротким хвостом. Длина 51-62 см, размах крыльев 80-100 см, крыло самцов 27,5-30,6 см, крыло самок — 25,2-28,5 см, вес 0,75-1,5 кг. Клюв плоский, широкий с хорошо развитыми гребнями роговых пластинок по краям. Цвет клюва отличается у самцов и самок. У селезней в брачном пере он охристо-оливковый в основании и более охристый либо жёлтый на конце, имеет довольно широкий чёрный ноготок. У взрослых уток цвет клюва чаще всего варьирует от оливкового до тёмно-серого с оранжевыми краями, но может быть и полностью оранжевым. В основании клюва самки всегда присутствуют несколько мелких чёрных пятнышек.
У кряквы, как и у большинства других видов уток, в оперении хорошо выраженный половой диморфизм (внешние отличия между самцами и самками), особенно заметный зимой и весной, когда у уток образуются пары. В брачном пере селезень номинативного подвида имеет блестящую тёмно-зелёную голову и шею, заканчивающуюся узким белым «ошейником» (в задней части шеи ошейник имеет разрыв), буровато-серую спину с мелкими тёмными штрихами, в задней части приобретающую более тёмный, чёрно-бурый цвет, чёрное надхвостье, шоколадно-коричневую грудь и сероватое брюхо с поперечным струйчатым рисунком. Крылья сверху буровато-серые с ярким сине-фиолетовым с белыми каёмками зеркалом, снизу почти белые. Размер зеркала увеличивается с возрастом птицы. На хвосте имеется чёрный завиток, образованный средними рулевыми. Остальные перья хвоста прямые, имеют светло-серый окрас. Летом после линьки самец становится больше похож на самку, теряя контрастность и взамен приобретая покровительственные чёрно-бурые тона. В этот период его можно отличить от утки каштановой (но не охристой) грудью и жёлтым клювом. Ноги оранжево-красные с более тёмными перепонками.
Взрослая самка сохраняет единый рисунок оперения вне зависимости от времени года. Внешне она мало чем отличается от самок многих других речных уток — всех их объединяют пёстрое сочетание чёрных, бурых и рыжих тонов в верхней части тела. Низ, подхвостье и надхвостье охристые либо рыжевато-бурые, с расплывчатыми тёмно-бурыми пятнышками. Грудь имеет охристый, соломенный окрас. Отличительные признаки — такое же, как у самца, блестящее зеркало на крыле, тёмная полоска через глаз и такая же светлая над ним. Ноги более бледные в сравнении с самцом — грязно- либо бледно-оранжевые. Молодые птицы вне зависимости от пола больше похожи на самку, отличаясь от неё более тусклым оперением и меньшей пятнистостью снизу. К тому же у молодых тёмные пестринки на теле продольные, а не V-образные и распределяются в виде продольно-полосатого рисунка.