Cities where you can find Tim Hortons branches
- East Gwillimbury (1)
- East York (5)
- Eastern Passage (2)
- Edmonton (112)
- Edmundston (2)
- Edson (2)
- Elie (1)
- Elliot Lake (1)
- Elmira (1)
- Elmsdale (1)
- Elmvale (1)
- Elora (1)
- Embrun (1)
- Emerald Park (1)
- Emeryville (1)
- Enderby (1)
- Enfield (1)
- Englehart (1)
- Erin (1)
- Espanola (1)
- Essex (2)
- Esterhazy (1)
- Estevan (2)
- Etobicoke (53)
- Exeter (1)