John B. Leathers (died August 21, 1880) was an American politician from North Carolina.

Career Leathers was a farmer. He was elected as a Whig to the North Carolina House of Commons. He represented Orange County in the body from 1844 to 1847. He declined the Whig nomination for re-election in 1848.

In 1860, Leathers ran for sheriff of Orange County, but lost to incumbent Richard M. Jones.

Personal life Leathers lived near South Lowell, Orange County. He died on August 21, 1880, near South Lowell.

References