John Roseby (1835 – 22 April 1898) was an English-born Australian politician.
He was born at Durham to monumental mason Thomas Roseby and Anne Lowes.
The family moved to Australia in 1841, and Roseby followed his father as a monumental mason.
In 1860 he married Ann Hooworth; they had twelve children.
In 1877 he was elected to the New South Wales Legislative Assembly for Shoalhaven, serving until his defeat in 1882.