The title pretty much says it all. I've been searching for a list of Canadian POEs but have so far come up empty-handed. I'm hoping to apply for a NAFTA work visa (which can be applied for at a POE) and I'm trying to figure out the most convenient location and time to cross the border. Specifically, I'm curious if international airports are considered POEs and if they only open for business during certain hours of the day.
Canada Border Services Agency has a list of Airport of Entry (AOE) locations which include operating hours.
For an airport, anytime a commercial passenger flight might land, there will be CBSA agents available to process arriving passengers. It's probably a good idea to call them before you arrive to confirm that they can handle your application at the time and place you intend to arrive.
There are also other services offered by CBSA which include arrivals by other means of transportation (eg. by ferry, seaplane, road, rail, etc).