Magpies are highly intelligent birds and one of the only species of birds able to recognize themselves in a mirror. Thus, dreaming of a magpie represents intelligence and self-recognition. You may be going through a period of self-discovery. Alternatively, you may need to look deep within yourself at this point in your life to truly understand who you are and what your purpose is.