El porrón coacoxtle mide entre 48 y 56 cm y pesa entre los 862–1600 g, con una envergadura alar de 79–89 cm.