There is currently 1 Tim Hortons branch open near Saint John, New Brunswick. This page will provide you with the listing of all Tim Hortons stores nearby.