To see a rock in your dream symbolises strength, permanence, stability and integrity, as conveyed in the common phrase “as solid as a rock”. The dream may also indicate that you are making a commitment to a relationship or that you are contemplating some changes in your life that will lay the groundwork for a more solid foundation. Alternatively, a rock represents stubbornness, disharmony and unhappiness.
To dream that you are climbing a rock signifies your determination, ambition and struggle. If the rock is particularly steep, then it refers to obstacles and disappointments.
Dreaming that you are hit by a rock or that someone is throwing rocks at you represents insults and criticism that is aimed toward you. It also points to a situation where you are caught off guard.
If you are walking on rocks in your dream, then it indicates that you are on shaky ground. You may be involved in an uneasy situation. The dream may also be telling you not to get too comfortable or too arrogant.