Campaign Websites for BC Candidates

Nomination papers close at 4:00 pm on September 11 and the campaign period opens September 19. We build your campaign website for $999 plus GST, live in 5 business days or less.

File September 11. Be Live Before September 19.

Nomination papers across BC’s municipalities open at 9:00 am on Tuesday, September 1 and close at 4:00 pm on Friday, September 11, 2026, and the campaign period begins eight days later on September 19, running until general voting day on Saturday, October 17. Order your campaign website by the filing deadline and a five business day build has you live by September 18, the day before your campaign period opens.

Under the Local Elections Campaign Financing Act your website counts as an election expense by the use it provides during the campaign period rather than the date you ordered or paid for it, and the $999 price sits comfortably inside the campaign period expense limit for every office on a 2026 BC ballot. Voters in your area will spend the weeks between September 19 and October 17 searching your name, so the site needs to be waiting for them on day one of the period, not stitched together after it.

What Candidates Actually Worry About

Voters Search Your Name Before They Vote Yours

BC municipal elections run on recognition in small communities. When neighbours and local journalists search for you, they need your bio, your platform, your news, and a way to help, on a page that looks as serious as your campaign.

No Time to Figure Out Software

You should be collecting signatures, knocking doors, and at all-candidates meetings, not fighting with a website builder. Send us your photos and words, and your campaign website is live in 5 business days or less from content receipt.

Compliant From Day One

BC advertising must show your financial agent's name and a phone, address or email where they can be reached, and donations may only come from individuals in BC who are Canadian citizens or permanent residents, so your donations page states those rules and the 2026 limit of $1,429.70 for you.

What's Included in Every Campaign Website

Everything a BC municipal candidate needs between nomination day and the last door knock:

  • Home page with your photo, your name, and the office you are seeking.
  • Bio page that tells voters who you are.
  • Platform page that lays out your priorities.
  • News and updates section you can react through when the race gets contentious.
  • Donations page with wording that keeps contributions eligible.
  • Volunteer and email signup forms.
  • Contact page.
  • Your own .ca domain registration.
  • Mobile-first, hand-coded PHP build.
  • Live in 5 business days or less from receiving your content.
  • Authorized-by line in the footer, completed by you, because BC requires election advertising to identify its sponsor.

Every package on this page is the standard scope behind the published price of $999 plus GST, available to any buyer, because showing candidates the real number up front is the honest way to price this work.

Who We Build For Across BC

We build municipal campaign websites for people running for city council, for mayor, for school trustee seats, and for regional district director positions across British Columbia, and for elector organizations putting a full slate in front of voters. From a first race for council to a contested mayoral campaign, we build the site voters check before they decide, and when you are uncertain what your race actually needs, a short call gives you an honest answer, including the possibility that you need less than everything on this page.

A blank campaign yard sign in focus with a small city hall blurred in the background

How It Works

Step 1: Share Your Materials

Send your photos, your bio, your platform points, and the financial agent details for your authorized-by line. A short call covers the rest, and the five business day clock starts the moment we have your content.

Step 2: Design Around Your Race

Your campaign website design puts your name, your office, and your photo front and center, with pages for your bio, your platform, and your news shaped for the way voters actually browse, on phones, in two-minute windows between errands.

Step 3: Review and Launch

You review the build, we fix what you flag and test everything on phones, then your site goes live on its own .ca domain in 5 business days or less from content receipt, in time for the September 19 campaign period.

Step 4: Stay Visible

Once you are live, your site keeps working. Point your ads, mailers, and yard signs at one address, and send us your news and platform changes so everything stays accurate through election day on October 17.

Slate and Team Websites for Elector Organizations

Running a full slate changes what a campaign website needs. We build elector organization websites with a shared platform page, a bio page for every candidate, and one news feed that speaks for the whole team. Because every slate is different, slate campaign websites are scoped and quoted individually, and we do not promise a five day build on a twelve candidate site until we have seen the work.

Why BC Candidates Choose Oi Marketing

  • Google Partner and BBB A+ accredited.
  • Building Canadian business websites since 2018.
  • Based in Surrey, BC, serving communities across British Columbia.
  • Mobile-first design with no monthly contract.
  • Your own .ca domain registered for the campaign.
  • A campaign website cost published up front: $999 plus GST.
  • See our recent projects

Campaign Website FAQ

Five business days or less, counted from the moment we receive your photos, bio, platform points and financial agent details, so candidates who file by the September 11 deadline can have their site running by September 18, ahead of the campaign period that opens September 19.
Our price for a campaign website is $999 plus GST, which is the standard published price for a defined scope and is available to any buyer rather than negotiated per campaign.
Your own .ca domain is registered in your campaign’s name rather than ours, with your contact details as the registrant, and it stays pointed at your site for the length of the race.
Because each campaign website is hand-coded rather than built on a self-service editor, you send us your changes and we make the updates for you, which matters most when an opponent goes negative or a local issue breaks and your side of the story needs to be one email away.
A good campaign photo or headshot, your bio, your top platform points, the office and municipality you are running for, and the authorized-by details for your footer, and if some of those do not exist yet the first call usually sorts out which ones we can work around.
Any BC municipal candidate can buy this package at the published price, and we build sites rather than campaigns, which means we never take sides on a ballot and never ask you to.
The campaign website is built for the campaign period and comes down after voting day, so there is nothing left for you to maintain or pay for once the race is over.

Book a 30 Minute Call

Half an hour on a call tells you exactly what your race needs, which pages matter, what you would send us, and the earliest day your site could go live, with no pressure and no obligation beyond a straight answer about timelines and campaign website cost.

If nomination week has left you no room in any calendar, call us directly on 604-992-1712 and we can work out the whole thing over the phone instead.

Calendar not loading? You can also book directly at oimarketing.ca/contact/#meeting.