The following is a list of state by-elections for the Queensland Legislative Assembly held in the Australian state of Queensland.

2020–2029 Parl. By-election Date Previous member Party Elected member Party Vacated Cause Retained58thStafford16 May 2026Jimmy Sullivan IndependentLuke Richmond Labor9 April 2026DeathYes 58thHinchinbrook29 November 2025Nick Dametto KAPWayde Chiesa LNP14 October 2025ResignationNo57thIpswich West16 March 2024Jim Madden LaborDarren Zanow LNP27 January 2024ResignationNo57thInala16 March 2024Annastacia Palaszczuk LaborMargie Nightingale Labor31 December 2023ResignationYes57thCallide18 June 2022Colin Boyce LNPBryson Head LNP29 March 2022ResignationYes57thStretton24 July 2021Duncan Pegg LaborJames Martin Labor10 June 2021DeathYes56thBundamba28 March 2020Jo-Ann Miller LaborLance McCallum Labor20 February 2020ResignationYes56thCurrumbin28 March 2020Jann Stuckey LNPLaura Gerber LNP1 February 2020ResignationYes

2010–2019 Parl. By-election Date Previous member Party Elected member Party Vacated Cause Retained55thToowoomba South16 July 2016John McVeigh LNPDavid Janetzki LNP29 April 2016ResignationYes54thStafford19 July 2014Chris Davis LNPAnthony Lynham Labor23 May 2014ResignationNo54thRedcliffe22 February 2014Scott Driscoll LNPYvette D'Ath Labor19 November 2013ResignationNo54thSouth Brisbane28 April 2012Anna Bligh LaborJackie Trad Labor30 March 2012ResignationYes

2000–2009 Parl. By-election Date Previous member Party Elected member Party Vacated Cause Retained52ndBrisbane Central13 October 2007Peter Beattie LaborGrace Grace Labor13 September 2007ResignationYes51stGaven1 April 2006Robert Poole LaborAlex Douglas National28 February 2006ResignationNo51stChatsworth20 August 2005Terry Mackenroth LaborMichael Caltabiano Liberal25 July 2005ResignationNo51stRedcliffe20 August 2005Ray Hollis LaborTerry Rogers Liberal21 July 2005ResignationNo50thMaryborough26 April 2003John Kingston IndependentChris Foley Independent24 March 2003ResignationYes50thSurfers Paradise5 May 2001Rob Borbidge NationalLex Bell Independent20 March 2001ResignationNo49thWoodridge5 February 2000Bill D'Arcy LaborMike Kaiser Labor9 January 2000ResignationYes49thBundamba5 February 2000Bob Gibbs LaborJo-Ann Miller Labor14 December 1999ResignationYes

1990–1999 Parl. By-election Date Previous member Party Elected member Party Vacated Cause Retained49thMulgrave5 December 1998Charles Rappolt One NationWarren Pitt Labor4 November 1998ResignationNo48thKurwongbah24 May 1997Margaret Woodgate LaborLinda Lavarch Labor17 March 1997ResignationYes48thLytton5 October 1996Tom Burns LaborPaul Lucas Labor16 May 1996ResignationYes48thMundingburra3 February 1996Ken Davies LaborFrank Tanti Liberal8 December 1995Election voidedNo47thMirani20 April 1994Jim Randell NationalTed Malone National31 March 1994ResignationYes46thToowoomba South18 May 1991Clive Berghofer NationalMike Horan National23 March 1991ResignationYes46thNundah18 May 1991Phil Heath LaborTerry Sullivan Labor5 April 1991ResignationYes46thSherwood28 July 1990Angus Innes LiberalDavid Dunworth Liberal13 May 1990ResignationYes46thLandsborough28 July 1990Mike Ahern NationalJoan Sheldon Liberal6 May 1990ResignationNo

1980–1989 Parl. By-election Date Previous member Party Elected member Party Vacated Cause Retained45thMerthyr13 May 1989Don Lane NationalSanto Santoro Liberal20 January 1989ResignationNo45thSouth Coast28 August 1988Russ Hinze NationalJudy Gamin National24 May 1988ResignationYes45thBarambah16 April 1988Joh Bjelke-Petersen NationalTrevor Perrett CEC1 December 1987ResignationNo45thSouthport20 June 1987Doug Jennings NationalMick Veivers National9 April 1987DeathYes44thRedlands2 November 1985John Goleby NationalPaul Clauson National10 September 1985DeathYes44thRockhampton16 February 1985Keith Wright LaborPaul Braddy Labor5 November 1984ResignationYes44thStafford4 August 1984Denis Murphy LaborTerry Gygar Liberal21 June 1984DeathNo44thArcherfield19 May 1984Kevin Hooper LaborHenry Palaszczuk Labor9 March 1984DeathYes

1970–1979 Parl. By-election Date Previous member Party Elected member Party Vacated Cause Retained42ndGympie1 September 1979Max Hodges NationalLen Stephan National8 August 1979ResignationYes42ndRedcliffe1 September 1979Jim Houghton NationalTerry White Liberal7 August 1979ResignationNo42ndSherwood25 November 1978John Herbert LiberalAngus Innes Liberal13 September 1978DeathYes41stLockyer16 October 1976Gordon Chalk LiberalTony Bourke Liberal12 August 1976ResignationYes41stPort Curtis29 May 1976Martin Hanson LaborBill Prest Labor19 February 1976ResignationYes41stClayfield29 May 1976John Murray LiberalIvan Brown Liberal11 February 1976ResignationYes39thMerthyr24 July 1971Ray Ramsden LiberalDon Lane Liberal30 June 1971ResignationYes39thMaryborough24 July 1971Horace Davies LaborGilbert Alison Liberal4 June 1971DeathNo39thAlbert14 February 1970Cec Carey CountryBill Heatley Liberal26 December 1969DeathNo

1960–1969 Parl. By-election Date Previous member Party Elected member Party Vacated Cause Retained38thIsis16 November 1968Jack Pizzey CountryJim Blake Labor31 July 1968DeathNo38thLandsborough16 March 1968Frank Nicklin CountryMike Ahern Country13 February 1968ResignationYes38thRoma24 June 1967William Ewan CountryKen Tomkins Country14 March 1967DeathYes37thMirani 15 May 1965Ernie Evans CountryTom Newbery Country28 February 1965DeathYes37thCairns27 February 1965George Wallace LaborRay Jones Labor12 October 1964DeathYes37thYeronga6 June 1964Winston Noble LiberalNorm Lee Liberal28 March 1964DeathYes37thWarwick19 October 1963Otto Madsen CountryDavid Cory Country3 August 1963DeathYes36thWhitsunday1 July 1961Lloyd Roberts CountryRon Camm Country11 March 1961DeathYes36thBarcoo1 July 1961Edward Davis LaborEugene O'Donnell Labor10 March 1961DeathYes

1950–1959 Parl. By-election Date Previous member Party Elected member Party Vacated Cause Retained35thMulgrave6 June 1959Robert Watson CountryCarlisle Wordsworth Country26 March 1959DeathYes35thNorth Toowoomba17 May 1958Les Wood LaborJack Duggan Labor29 March 1958DeathYes35thFlinders17 May 1958Bill Longeran CountryBill Longeran Country4 March 1958Election voidedYes34thIthaca8 December 1956Leonard Eastment LaborPat Hanlon Labor29 July 1956DeathYes33rdFlinders12 March 1955Ernest Riordan LaborFrank Forde Labor9 December 1954DeathYes33rdMaryborough28 November 1953David Farrell LaborHorace Davies Labor17 August 1953DeathYes32ndKeppel25 October 1952Walter Ingram LaborViv Cooper Labor24 July 1952DeathYes32ndIthaca5 April 1952Ned Hanlon LaborLeonard Eastment Labor15 January 1952DeathYes32ndBulimba14 April 1951Robert Gardner LaborRobert Gardner Labor18 January 1951Election voidedYes32ndKedron14 April 1951Bruce Pie LiberalEric Lloyd Labor6 January 1951ResignationNo32ndWarrego3 March 1951Harry O'Shea LaborJohn Dufficy Labor4 November 1950DeathYes32ndFortitude Valley18 November 1950Samuel Brassington LaborMichael Brosnan Labor4 October 1950DeathYes

1940–1949 Parl. By-election Date Previous member Party Elected member Party Vacated Cause Retained31stKurilpa 10 September 1949Patrick Copley LaborThomas Moores Labor18 July 1949DeathYes31stIpswich 10 September 1949David Gledson LaborIvor Marsden Labor14 May 1949DeathYes30thBremer 25 May 1946Frank Cooper LaborJim Donald Labor12 March 1946ResignationYes30thEast Toowoomba 2 March 1946Herbert Yeates CountryLes Wood Labor24 December 1945DeathNo29thHamilton9 October 1943Bruce Pie Ind. DemocratJohn Beals Chandler Ind./QPP30 June 1943ResignationNo29thBarcoo1 May 1943Frank Bulcock LaborEdward Davis Labor15 December 1942ResignationYes29thOxley20 March 1943Thomas Nimmo UAP/CNOThomas Kerr UAP/CNO6 February 1943DeathYes29thMackay20 March 1943William Forgan Smith LaborFred Graham Labor9 December 1942ResignationYes29thCairns31 October 1942John O'Keefe LaborLou Barnes Ind. Labor27 January 1942DeathNo29thWarrego30 August 1941Randolph Bedford LaborHarry O'Shea Labor7 July 1941DeathYes28thHerbert9 November 1940Percy Pease LaborStephen Theodore Labor17 September 1940DeathYes28thMerthyr9 November 1940James Keogh LaborBill Moore Labor31 August 1940DeathYes

1930–1939 Parl. By-election Date Previous member Party Elected member Party Vacated Cause Retained28thTownsville27 May 1939Maurice Hynes LaborGeorge Keyatta Labor27 March 1939DeathYes28thGregory27 May 1939George Pollock LaborCharles Brown Independent24 March 1939DeathNo28thCharters Towers27 May 1939William Wellington LaborArthur Jones Labor2 March 1939DeathYes27thWarrego4 December 1937Randolph Bedford LaborRandolph Bedford Labor8 September 1937ResignationYes27thMaryborough27 February 1937James Stopford LaborWilliam Demaine Labor30 November 1936DeathYes27thBowen20 June 1936Charles Collins LaborErnest Riordan Labor28 March 1936DeathYes27thKeppel4 April 1936Owen Daniel CPNPDavid Daniel CPNP5 January 1936DeathYes27thBrisbane4 April 1936Robert Funnell LaborJohnno Mann Labor3 January 1936DeathYes27thToowoomba14 December 1935Evan Llewelyn LaborJack Duggan Labor28 November 1935ResignationYes26thEast Toowoomba18 August 1934Robert Roberts CPNPJames Annand CPNP2 June 1934DeathYes26thStanley9 December 1933Ernest Grimstone CPNPRoy Bell CPNP22 October 1933DeathYes26thFortitude Valley15 July 1933Thomas Wilson LaborSamuel Brassington Labor19 May 1933DeathYes26thWynnum29 April 1933Walter Barnes CPNPJames Bayley CPNP19 February 1933DeathYes25thFassifern28 June 1930Ernest Bell CPNPArnold Wienholt Independent2 May 1930DeathNo25thCairns10 May 1930William McCormack LaborJohn O'Keefe Labor21 February 1930ResignationYes

1920–1929 Parl. By-election Date Previous member Party Elected member Party Vacated Cause Retained25thBurke2 November 1929Darby Riordan LaborArthur Jones Labor16 September 1929ResignationYes25thMaryborough26 October 1929David Weir LaborJohn Blackley CPNP22 September 1929DeathNo24thBurnett13 October 1928Bernard Corser CPNPRobert Boyd CPNP16 August 1928ResignationYes24thMitchell26 May 1928John Payne LaborRichard Bow Labor24 January 1928DeathYes24thStanley25 February 1928Frederick Lancelot Nott CPNPErnest Grimstone CPNP5 December 1927DeathYes24thBalonne6 August 1927Edward Land LaborSamuel Brassington Labor2 May 1927DeathYes23rdEacham16 January 1926William Gillies LaborCornelius Ryan Labor24 October 1925ResignationYes23rdChillagoe16 January 1926Ted Theodore LaborJohn O'Keefe Labor22 September 1925ResignationYes23rdToowoomba4 April 1925Frank Brennan LaborEvan Llewelyn Labor26 February 1925ResignationYes23rdBuranda16 August 1924John Huxham LaborEdward Hanson Labor31 July 1924ResignationYes23rdWarrego13 October 1923Harry Coyne LaborRandolph Bedford Labor31 July 1923ResignationYes22ndRockhampton17 February 1923Frank Forde LaborGeorge Farrell Labor5 October 1922ResignationYes22ndPaddington18 March 1922John Fihelly LaborAlfred Jones Labor7 February 1922ResignationYes21stHerbert10 April 1920William Lennon LaborPercy Pease Labor16 January 1920ResignationYes

1910–1919