This registration page may not work well in Internet Explorer. Please use a different browser to complete your registration.

New Westminster Mayoral Candidates Debate 2026

September 24, 2026 5:00 PM - 8:00 PM (PDT)

Description

New Westminster Mayoral Candidates Debate 2026

Two candidates. One stage. One city. One debate about New Westminster’s business future - Exclusively hosted by the New Westminster Chamber of Commerce.

The race for Mayor of New Westminster is on!

Join the New Westminster Chamber of Commerce for the 2026 Mayoral Candidates Debate, featuring Patrick Johnstone (Community First) and Daniel Fontaine (New West Progressives).

This exclusive debate will be moderated, focusing on the issues that matter most to New Westminster’s business community, employers, investors, and residents. 

Hear each candidate outline their vision for economic growth, discuss how they will support local businesses, and explain their approach to building a thriving, competitive, and resilient local economy. 

Have a Question for the Candidates? 
Submit your question in advance and tell us what you want the candidates to address. 
Given the limited time available, selected questions will be addressed during the debate. The moderator and Chamber will manage the time allocated to each question and group or summarize questions on similar topics.

🕕 Thursday, September 24, 2026 | 5:00–8:00 PM. Registration: 5:00–6:00 PM

📍 Anvil Centre | 777 Columbia St, New Westminster, BC V3M 1B6 
🎟️ Free Admission


Chamber Member Priority Registration: Open through September 7

Public Registration: September 8 - September 23 

Advance registration is required, and space is limited.

Be in the room. Hear the debate. Know where the candidates stand.



Time

Registration: 5PM - 6PM

Pricing

Free Admission

Chamber Member Priority Registration: Open through September 7

Public Registration: September 8 - September 23 

Contact Information

Name: Events Team
Email: events@newwestchamber.com

🎟️ Free Admission 

Chamber Member Priority Registration: Open through September 7

Public Registration: September 8 - September 23 


We're sorry. No registrations are currently available. You may wish to contact the event organizer for assistance.
{{ vm.EventInfo.ErrorMessage }}

Select Registration Options

Edit
{{vm.regWarningMessage}}
{{vm.regAlertMessage}}

Exhibitor Opportunities

Name Price Att Qty
{{ et.Name }}
{{ et.IncludedAttendeesCount }} {{ et.AttendeeRegType.RemainingPerType }} Remaining {{ et.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ et.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ et.Remaining }} Remaining
Sold out

Attendee Registration Options Total Remaining: {{ vm.EventInfo.VacantSpotsPerEvent }}

Waiting List Available
{{ vm.stats.totalAttendeesCount }} Registered , {{ vm.OverallOverAmount() }} on Waiting List , {{ vm.OverallOverAmount() }} Over Limit
Name Price Qty
{{ rt.Name }}
{{ rt.IsMemberOnly ? ' (Members Only)' : '' }}
Limit: {{ rt.LimitPerPurchase }}
Included Attendees: {{ rt.AttendeesCountPerOneRegistration }}
{{rt.Price | currency }} {{rt.PriceAfterDiscount | currency }} {{ rt.Price | currency }}
{{ rt.RemainingPerType }} Remaining
{{ rt.RemainingPerType * -1 }} on Waiting List
{{ rt.RemainingPerType * -1 }} Over Limit

{{'[[Sponsorship]] Opportunities' | localizeString:'['}}

Name Price Att Qty
{{ st.Name }}
{{ st.IncludedAttendeesCount }} {{ st.AttendeeRegType.RemainingPerType }} Remaining {{ st.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ st.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ st.Remaining }} Remaining
Sold out
Continue

Registration Information

Edit

Exhibitor - {{er.Name}}

Exhibitor #{{ $index + 1 }}

Total: {{exhibitor.TotalPrice | currency}} {{ exhibitor.IsBenefit ? "- Included as a Benefit" : exhibitor.IsDiscounted ? "- Discounts have been applied" : ""}}
Exhibitor Directory
Primary Contact
Booth Information
Additional Information
Additional Items

Attendee - {{er.Name}}

{{ att.getAttendeeTerm(vm.EventSettings.AdditionalAttendeesTerm, $index) }} #{{ att.getAttendeeIndexDisplay(vm.EventSettings.AdditionalAttendeesTerm, $index) }}

Total: {{att.TotalPrice | currency}} {{att.DiscountMessage | localizeString:'['}}
A No Show fee is being assessed for {{fee.EventName}} on {{fee.EventStartLocalTimeString}}.

Address


Phone

Additional Information
Event Sessions

{{slot.Name}}

{{$select.selected.SessionName}}
(full)
{{slot.SelectedSession.SessionDescription + (slot.HasFees ? " (Price: " + (slot.PriceTotal | currency) +")" : "")}}

Additional Items

{{'[[Sponsorship+]]' | localizeString:'['}} - {{er.Name}}

{{'[[Sponsor]]' | localizeString:'['}} #{{ $index + 1 }}

Total: {{sponsor.Price | currency}}
Continue

Additional Items

Edit

{{(vm.EventInfo.Terms.Donation || "Fundraising") + " Opportunities"}}

Campaign Name Item Description Amount
{{item.CampaignName}} {{item.Description + (item.ShowMinimumPrice && item.MinimumPrice ? " (Min: " + item.MinimumPrice + ")" : "")}}
Continue

Complete Registration

Edit

Terms & Conditions

No Show Policy

{{ vm.EventInfo.EventSettings.NoShowPolicy }}

Enter Promo Code

Billing Contact

Registration Protection

This event is synced to a webinar so no confirmation email will be sent from GrowthZone.

Thank you to our {{'[[Sponsor+]]' | localizeString:'['}}