Cities where you can find Tim Hortons branches
- Gananoque (1)
- Gander (2)
- Garibaldi Highlands (1)
- Garson (1)
- Gaspé (1)
- Gatineau (22)
- Georgetown (5)
- Gibbons (1)
- Gibsons (1)
- Gimli (1)
- Glace Bay (2)
- Gladstone (1)
- Glencoe (1)
- Gloucester (5)
- Goderich (2)
- Goffs (3)
- Golden (2)
- Goodwood (1)
- Gormley (2)
- Granby (4)
- Grand Bend (1)
- Grand Falls-Windsor (2)
- Grand Falls (3)
- Grande Prairie (8)
- Gravenhurst (2)
- Greenfield Park (1)
- Greenwood (1)
- Grenville (1)
- Grimsby (4)
- Guelph (19)