Guides / By buyer type

How BC school districts buy maintenance and services

How BC's 60 school districts budget and buy: the July to June fiscal year, summer work windows, criminal record checks, and where districts post tenders.

Short answer

BC's 60 school districts run on a July 1 to June 30 fiscal year and must adopt their budget by bylaw by June 30. Much maintenance and capital work happens in July and August when schools are empty, so tenders often appear in spring. Districts post on BC Bid, Bonfire or their own sites, and work near students usually needs criminal record checks.

BC has 60 school districts, including the province-wide francophone district, and between them they look after more than a thousand school buildings and their grounds. Districts have their own facilities staff, but they contract out a lot: roofing, painting, HVAC servicing, flooring, grounds, snow, pest control, specialised cleaning and seasonal projects. They buy differently from cities in one big way: the school calendar.

How does the school year shape buying?

School districts run on a fiscal year from July 1 to June 30, and the School Act requires each board to adopt its annual budget by bylaw by June 30. The Province announces operating grants in spring, so districts often confirm their plans for the year ahead between March and June.

The other clock is the classroom. Work that's noisy, dusty or disruptive is scheduled for when students are away:

  • Summer (July and August) is the main window for roofing, painting, flooring, mechanical upgrades and major cleaning.
  • Winter and spring breaks are shorter windows for smaller jobs.

So summer projects are often tendered in spring, and if you only start looking in June, you've usually missed them. Ongoing services like grounds, snow or pest control may run on multi-year contracts that start in the fall or at the start of the season.

Where do school districts post?

It varies by district: BC Bid, Bonfire and district websites are all common, and some larger districts use their own procurement pages. Check each district's "purchasing" or "tenders" page. Where BC public tenders are posted covers the main sites.

School districts are in the MASH sector under the New West Partnership Trade Agreement, so they must openly compete goods and services contracts of $75,000 or more and construction of $200,000 or more. Smaller work often goes to invited quotes or prequalified lists.

What do school district tenders ask for?

On top of the usual WorkSafeBC, insurance and safety program:

  • Criminal record checks for anyone who may work on school grounds while students are present. Allow time: checks aren't instant.
  • Conduct on site: sign-in procedures, no smoking or vaping on school property, rules about interacting with students, and keeping work areas secured.
  • Hazardous materials awareness: older schools may contain asbestos or other hazardous materials. Tenders may include a hazardous materials report; read it before you price.
  • Tight completion dates. A summer project that runs into September is a big problem for a district, and some contracts include penalties.

How do I get work with a school district?

  1. Find the facilities or maintenance department and introduce yourself with a short profile, ideally in the fall or winter.
  2. Ask about prequalified lists for your trade. Many districts use them for small and urgent work.
  3. Get criminal record checks done for your regular crew so you're ready.
  4. Watch for spring tenders for summer work, and line up your crews early.
  5. Deliver on time. Districts remember who finished before the first day of school.

Where to go next

How BC municipalities buy covers the other main local buyer. For a summer project bid, start with how to read a tender.

Sources

Rules and forms change. Check the official page before you rely on a detail here.

About the author. James built CrewBid to gather BC’s public service tenders in one place and explain each one in plain language, so small crews can find the work larger firms pay estimators to watch.

Guides are written and checked by a person. Spot something wrong or out of date? Email hello@crewbid.tech and we’ll fix it.

More guides

Further reading

Let the bids come to you.

CrewBid reads BC's public tenders every day and emails you the ones that fit your trade and area. Free.

Get free alerts