Cities where you can find Tim Hortons branches
- Baddeck (1)
- Baden (1)
- Baie-Comeau (2)
- Baie-Saint-Paul (1)
- Bainsville (2)
- Baker Lake (2)
- Balgonie (1)
- Bancroft (2)
- Banff (1)
- Barrhead (1)
- Barrie (31)
- Barrington Passage (1)
- Barrys Bay (1)
- Bathurst (4)
- Battleford (1)
- Bay Roberts (2)
- Bayfield (1)
- Beaconsfield (1)
- Beamsville (3)
- Beauceville (1)
- Beauharnois (1)
- Beaumont (2)
- Beauséjour (1)
- Beaverton (1)
- Bécancour (1)
- Bedford (3)
- Beeton (1)
- Belle River (1)
- Belleville (10)
- Belmont (1)
- Beloeil (2)
- Beresford (1)
- Berthierville (1)
- Berwick (1)
- Bible Hill (1)
- Binbrook (1)
- Bishops Falls (1)
- Black Diamond (1)
- Blackfalds (1)
- Blainville (3)
- Blairmore (1)
- Blenheim (2)
- Blind River (2)
- Blue Mountains (1)
- Blyth (1)
- Bobcaygeon (1)
- Bois-des-Filion (1)
- Boisbriand (4)
- Boischatel (1)
- Bolton (3)
- Bonnyville (2)
- Borden-Carleton (1)
- Borden (1)
- Bothwell (1)
- Boucherville (5)
- Bouctouche (1)
- Bow Island (1)
- Bowden (1)
- Bowmanville (3)
- Bracebridge (2)
- Bradford (4)
- Brampton (64)
- Brandon (6)
- Brantford (20)
- Brechin (1)
- Bridgetown (1)
- Bridgewater (4)
- Bright's Grove (1)
- Brighton (3)
- Britt (1)
- Brockville (4)
- Bromont (1)
- Brookfield (1)
- Brooks (2)
- Brossard (11)
- Brownsburg-Chatham (1)
- Buffalo Narrows (1)
- Burks Falls (1)
- Burlington (26)
- Burnaby (21)