B
- Balmoral School
- Balwin School
- Banbury Crossroads School
- Banded Peak School
- Banff Community High School
- Banff Elementary School
- Bannerman School
- Banting and Best School
- Barnwell School
- Barr Colony Elementary School
- Barrhead Composite High School
- Barrhead Elementary School
- Bashaw School
- Bassano School
- Battalion Park School
- Baturyn School
- Bawlf School
- Beacon Heights School
- Beacon Hill School
- Bear Creek School
- Bearspaw Christian School
- Bearspaw School
- Beaverlodge Elementary School
- Beaverlodge Regional High School
- Beddington Heights School
- Beiseker Community School
- Belfast School
- Belgravia School
- Bellerose Composite High School
- Belmead School
- Belmont School
- Belvedere Parkway School
- Belvedere School
- Benalto School
- Ben Calf Robe - St. Clare of Assisi
- Bentley Colony School
- Bentley School
- Berry Creek Community School
- Bert Church High School
- Bertha Kennedy Catholic Community School
- Bethel Christian Academy
- Bev Facey Community High School
- Bezanson School
- Big Bend Colony School
- Big Rock School
- Bigstone Community School
- Big Valley School
- Bindloss School
- Birch Hills Hutterite School
- Bishop Carroll High School
- Bishop Grandin High School
- Bishop Greschuk Elementary School
- Bishop Kidd Junior High School
- Bishop Lloyd Middle School
- Bishop McNally High School
- Bishop O'Byrne High School
- Bishop Pinkham School
- Bishop Routhier School
- Bisset School
- Black Gold Storefront School
- Blackie School
- Blessed Damien School
- Blessed John Henry Cardinal Newman School
- Blessed John XXIII
- Blessed Kateri Elementary School
- Blessed Kateri Tekakwitha School
- Blessed Sacrament School
- Blueberry Community School
- Bluegrass Colony School
- Blue Hills Community School
- Blue Ridge Colony School
- Blue Sky Colony School
- Bluffton School
- Bob Edwards School
- Bon Accord Community School
- Bonanza School
- Bonnyville Centralized High School
- Botha School
- Bow City Colony School
- Bowcroft School
- Bowden Grandview School
- Bow Island Elementary School
- Bowness High School
- Bow Valley High School
- Boyle School
- Braemar School
- Braeside School
- Brander Gardens School
- Brant Christian School
- Brant Colony School
- Branton School
- Breaking Point Colony School
- Brentwood Elementary School - Sherwood Park
- Brentwood Elementary School - Strathmore
- Brentwood School
- Breton Elementary School
- Breton High School
- Briar Hill School
- Bridlewood School
- Bright Bank Academy
- Brightview School
- Britannia School
- Britestone Hutterite Colony
- Brooks Composite High School
- Brookside School
- Brooks Junior High School
- Brookwood Elementary School
- Brownfield Community School
- Bruderheim Community School
- Buchanan School
- Buck Mountain Central School
- Buffalo Head Prairie School
- Burdett School
- Busby School
- Byemoor Colony School
- Byemoor School