Purebred beagles that are 13 inches tall or under should ideally weigh between 22 to 30 pounds.
Taller beagles between 13 inches and 15 inches tall should weigh around 25 to 35 pounds, approximately.