A dream in which you see a snake in your pocket means there is something you own that you have left unused and this lack of utilization might bring some negativity in your life.
It could be a material possession or something abstract, such as your speaking ability, your people skills, your singing, writing, etc.
The pocket symbolizes something you keep and treasure. The fact that this snake is in your pocket means you might face some issues because of keeping this thing or ability without using it.
Here are some other meanings of a dream about a snake in your pocket.
You have developed familiarity with something harmful
Seeing a snake in your pocket might mean you have created a friendship with something negative. It could be that you have a habit you are reluctant to work on thinking it will never get out of hand or it could also mean you have a bad friend that you know you should get rid of but are not.
Dream about a small snake in your pocket
A dream in which you see a small snake in your pocket means there are some problems in your life that could be solved by something you already have but aren’t using. This is something whose importance you cannot see hence the small size of the snake.
Dream about a snake jumping out of your pocket
A dream in which you see a snake jump out of your pocket means you might lose something bad for you that you mistakenly think is a good thing. This could be something you actually treasure or hold dear without knowing that it is bad for you.
Dream about a green snake in your pocket
A dream in which you see a green snake in your pocket means there are some financial problems in your life that could be solved by a skill or talent of yours that you are not using. The dream could also be in reference to material possessions you are not making use of.