The by-election was won by Henry Driver who defeated Colin Allen by 215 votes to 89, giving him a majority of 126 votes. In his acceptance speech Driver doubted if the result would be received with pleasure by the Government in Wellington. Driver got a majority of votes in North East Valley, Mornington and Caversham, while Allen got a majority of votes in his home district of Kaikorai.
The following table gives the election results:
- Wilson, James Oakley (1985) [First ed. published 1913]. New Zealand Parliamentary Record, 1840–1984 (4th ed.). Wellington: V.R. Ward, Govt. Printer. p. 204. OCLC 154283103.
- "Roslyn Election". Otago Daily Times. No. 2192. 13 February 1869. p. 2.
- "Roslyn Election". Otago Daily Times. 11 February 1869.