A knight will often appear in a dream as a guide who will help you to achieve a goal that you have in real life. Depending on your personal beliefs, you can think of the knight as a spiritual guide or as a quality within yourself.
The knight in your dream can represent the part of yourself that is courageous and willing to take risks. Dreaming of a knight can be a message that you need to develop this part of yourself. It is time to take a chance.
A knight can be a symbol of your hidden strengths. Your dream is telling you that you need to discover and develop these strengths in order to achieve your goal.
Traditionally, a white knight symbolizes good while a black night symbolizes evil.
A dream of a knight in shining armor carrying you away for a romantic tryst can reflect a true desire, or it can be a message that your ideas about relationships are unrealistic.