It is commonly thought in most cultures that feathers are symbols of higher thought, spiritual progression. The line of thought here is that birds were considered divine creatures in primitive/ancient cultures because they are creatures of the sky (heaven) and therefore closer to God.
When you find feathers upon your path it could be taken to mean that you are on a higher spiritual path (whether you accept it or not), and it may be a sign of encouragement as you philosophically travel on this path.
Finding feathers on your path is also symbolic of having a lighter outlook on life or a particulary situation. When we see feathers in our midst it is considered a message that we need to lighten up, not take things too seriously, and try to find the joy in our situation.
Some common symbolic meaning of feathers are:
- Heightened awareness
- Light heartedness
Dreaming of feathers in our midst is typically symbolic of wanting to achieve a higher goal, or overcome a challenge. It is also a reminder from our psyche that we are always connected to our higher source, and that our own divinity is undeniable.
I have devoted an entire web page to the meaning of feathers which expands on this subject. Here is the link: