58th Parliament of the United Kingdom By-elections
- 6 May 2021 - Hartlepool
- 13 May 2021 - Airdrie and Shotts
- 17 June 2021 - Chesham and Amersham
- 1 July 2021 - Batley and Spen
- 2 December 2021 - Old Bexley and Sidcup
- 16 December 2021 - North Shropshire
- 3 February 2022 - Southend West
- 3 March 2022 - Birmingham, Erdington
- 23 June 2022 - Tiverton and Honiton
- 23 June 2022 - Wakefield
- 1 December 2022 - City Of Chester
- 15 December 2022 - Stretford and Urmston
- 9 February 2023 - West Lancashire
- 20 July 2023 - Selby and Ainsty
- 20 July 2023 - Somerton and Frome
- 20 July 2023 - Uxbridge and South Ruislip
- 5 October 2023 - Rutherglen and Hamilton West
- 19 October 2023 - Mid Bedfordshire
- 19 October 2023 - Tamworth
- 15 February 2024 - Kingswood
- 15 February 2024 - Wellingborough
- 29 February 2024 - Rochdale
- 2 May 2024 - Blackpool South
Read the House of Commons Library briefing on by-elections in the 58th Parliament.