This is copied from the globalpsychics website…..
Well, generally snakes are predominantly a symbol of fear and also a sexual symbol. They say every woman dreams of snakes at least once in her life and the interpretation is often fear of a rival or fear of the male gender. I suggest this may be speaking to you of the fears around sexual expression and fullness that you may have. The serpent stands for physical drives and if something is not quite right in that area of life, the snake dreams can come. Now often by the time the dreams come, it is also signifying healing of this area or the desire to heal and balance this area of life.
Something in you has been oppressed. This could be by outside forces, societal rules or inner oppression of true desire. Something quite important is happening in your subconscious and will eventually give rise to a new dimension within your outer life. I will also say that sometimes the snake images do warn of danger, but mostly of hidden truths coming up for healing and often around sexual energy. The danger warnings are about not heeding the call to heal a particular area and so making the issues “worse” somehow. However, the predominant images do speak of a healing of fear surrounding the sexual expression area of life or fear surrounding men or a male in your life. Ponder on these thoughts and feel if there is any connection with these symbols inside of you. Take care