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.
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
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.

