Does God give visions to people today?
Here's the answer:
God is capable of giving visions to people today, but He normally speaks to us through His Word.
God has given visions to people in the past. Some of the people He gave visions to were Joseph, Isaiah, and Peter. In these visions, God communicated important information to them.
A vision is different from a dream. A dream happens when you are asleep. A vision happens when you are awake. Likewise, visions from God would come while you are awake.
Instead of using a vision, God normally speaks to us through the Bible. His Word is useful for “teaching us what is true. It is useful for correcting our mistakes. It is useful for making our lives whole again. It is useful for training us to do what is right” (2 Timothy 3:16).
"The LORD replies, 'Write down the message I am showing you in a vision. Write it clearly on the tablets you use. Then a messenger can read it and run to announce it'" (Habakkuk 2:2).
"Dear friends, do not believe every spirit. Put the spirits to the test to see if they belong to God. Many false prophets have gone out into the world" (1 John 4:1).
"If any of you need wisdom, ask God for it. He will give it to you. God gives freely to everyone. He doesn't find fault" (James 1:5).