# Sheila Malcolmson

Sheila Malcolmson (born March 26, 1966) is a Canadian politician who has served as the Member of the Legislative Assembly of British Columbia for the electoral district of Nanaimo since January 30, 2019. She was previously the federal Member of Parliament for Nanaimo-Ladysmith from 2015 to 2019.
She won a by-election to succeed Leonard Krog as MLA for Nanaimo on January 30, 2019. Krog, who had held the seat since 2005, resigned after being elected mayor of Nanaimo in the October 20, 2018 municipal elections. Her by-election victory allowed the minority government of NDP Premier John Horgan to maintain its working majority with the Greens in the British Columbia legislature over the opposition Liberals. On July 26, 2019 she was appointed Parliamentary Secretary for the Environment by Premier John Horgan.
Prior to her election to Parliament, she was the chair of the Islands Trust Council, and also served as the trustee for Gabriola Island.

## Electoral record
### Provincial elections

vte2024 British Columbia general election: Nanaimo-Gabriola Island :
| Party | Candidate | Votes | % | ±% |
| | New Democratic | Sheila Malcolmson | 14,663 | 52.8% |
| | Conservative | Dale Parker | 9,630 | 34.6% |
| | Green | Shirley Lambrecht | 3,502 | 12.6% |
| Total valid votes | Total valid votes | Total valid votes | 27,795 | – |
| Total rejected ballots | Total rejected ballots | Total rejected ballots | |
| Turnout | Turnout | Turnout | |
| Registered voters | Registered voters | Registered voters | |
| Source: Elections BC |||||||
vte2020 British Columbia general election: Nanaimo :
| Party | Candidate | Votes | % | ±% | Expenditures |
| | New Democratic | Sheila Malcolmson | 14,334 | 54.49 | +4.57 | $34,570.32 |
| | Green | Lia Marie Constance Versaevel | 6,078 | 23.09 | +15.74 | $5,101.61 |
| | Liberal | Kathleen Jones | 5,903 | 22.42 | −17.51 | $26,013.13 |
| Total valid votes | Total valid votes | Total valid votes | 26,325 | 100.00 | – |
| Total rejected ballots | Total rejected ballots | Total rejected ballots | | | |
| Turnout | Turnout | Turnout | | | |
| Registered voters | Registered voters | Registered voters | |
| Source: Elections BC |||||||
vteBritish Columbia provincial by-election, January 30, 2019: Nanaimo :
| Party | Candidate | Votes | % | ±% | Expenditures |
| | New Democratic | Sheila Malcolmson | 12,114 | 49.92 | +3.38 | $50,194 |
| | Liberal | Tony Harris | 9,691 | 39.93 | +7.39 | $57,212 |
| | Green | Michele Ney | 1,783 | 7.35 | −12.56 | $41,039 |
| | Conservative | Justin Greenwood | 491 | 2.02 | – | $1,432 |
| | Vancouver Island Party | Robin Mark Richardson | 112 | 0.46 | – | $4,208 |
| | Libertarian | Bill Walker | 76 | 0.32 | −0.69 | $246 |
| Total valid votes | Total valid votes | Total valid votes | 24,267 | 100.00 | – |
| Total rejected ballots | Total rejected ballots | Total rejected ballots | 33 | 0.14 | −0.36 |
| Turnout | Turnout | Turnout | 24,300 | 52.59 | −8.68 |
| Registered voters | Registered voters | Registered voters | 46,210 |
| | New Democratic hold | New Democratic hold | Swing | Swing | −2.01 |
| Source: Elections BC |||||||

### Federal elections

vte2015 Canadian federal election: Nanaimo—Ladysmith :
| Party | Candidate | Votes | % | ±% | Expenditures |
| | New Democratic | Sheila Malcolmson | 23,651 | 33.20 | -12.06 | $136,135.63 |
| | Liberal | Tim Tessier | 16,753 | 23.52 | +16.84 | $21,699.17 |
| | Conservative | Mark Allen MacDonald | 16,637 | 23.35 | -17.04 | $132,376.87 |
| | Green | Paul Manly | 14,074 | 19.76 | +12.58 | $145,016.61 |
| | Marxist–Leninist | Jack East | 126 | 0.18 | – | – |
| Total valid votes/expense limit | Total valid votes/expense limit | Total valid votes/expense limit | 71,241 | 99.78 | | $236,098.07 |
| Total rejected ballots | Total rejected ballots | Total rejected ballots | 158 | 0.22 | – |
| Turnout | Turnout | Turnout | 71,399 | 75.00 | – |
| Eligible voters | Eligible voters | Eligible voters | 95,200 |
| | New Democratic notional hold | New Democratic notional hold | Swing | Swing | -14.45 |
| Source: Elections Canada |||||||