I always put up hummingbird feeders here in Georgetown and every year they come. I see them all day long. They usually arrive back here about the 9th of May.
Another place I have seen them is in Norval at the Lucy Maud Montgomery gardens. If you go there check out Willow Park in behind, and to the west of the old school.