I'm trying to identify the insect below that I found in Edmonton, Alberta, Canada. Any help would be appreciated.
This a long-horned caddisfly (gallery), which belongs to the superfamily Leptoceridae, though, due to a combination of the quality of your image, as well as
limited available resources online, I'm currently not able to confidently suggest a genus or species. At any rate, here are a few pictures of various caddisfly that resemble the characteristics of your posted insect.
From where the majority of what I believe to be the closest matches mostly all belong to the genus Ceraclea, I am currently leaning towards that, however, I will continue to search for further validation.