How Much does a Duck Weigh?

Most ducks weight 3 to 4 lbs. The Mallard duck can weigh from 2 to 4 lbs & are about 20 to 27 inches. A wild duck can live up to 10 years. The male ducks are the ones with the most color while the female is the plain brown color.