A by-election in Brooks-Medicine Hat was held on November 08, 2022. The campaign period for the by-election began on October 11, 2022 and ended on January 08, 2023.