September 26, 2026 · Studies

When Logic Fights Faith: What Zechariah Teaches Us About Trusting God

Sometimes the most surprising part of the Christmas story isn’t the angels, the miracles, or even the extraordinary births. It is the people God chooses to work through — ordinary, faithful people who sometimes struggle to believe what He is doing.

One of them is Zechariah.

When Faith Meets Reality

Luke 1:18 records Zechariah’s response when an angel tells him that his prayers have been answered:

“How can I be sure of this? I am an old man and my wife is well along in years.”

You almost want to say, “Zechariah, it’s an angel! Maybe just say yes!”

But we should be careful before judging him. Zechariah wasn’t mocking God. He was looking at the facts. He and Elizabeth were old, and they had prayed for a child for years without seeing an answer.

Sometimes years of disappointment can change the way we hear God.

When Logic Reaches Its Limit

From a purely human perspective, Zechariah’s question made sense. Children are not normally born to elderly parents. But the God who was speaking to him was not limited by what was “normal”.

This was the God who had given Abraham and Sarah a son when it seemed impossible. The God who created the heavens and the earth was now doing something extraordinary in Zechariah’s life.

Logic is valuable, but it has limits. Faith does not mean abandoning reason; it means recognising that God is greater than what we can understand.

The Pain of Unanswered Prayer

Zechariah and Elizabeth had carried disappointment for years. Elizabeth described her childlessness as a disgrace.

Perhaps you know something of that experience.

You have prayed. You have waited. Nothing seems to change. Eventually, hope becomes difficult because disappointment has taught you not to expect too much.

Yet God had not forgotten them.

The silence was not the absence of God.

God Was Writing a New Story

Zechariah’s encounter with the angel eventually led to nine months of silence. But when the child was born, Zechariah demonstrated that his faith had grown.

When relatives expected the baby to be named after him, Zechariah wrote:

“His name is John.”

John means “Yahweh has been gracious.”

What a beautiful testimony. God had not simply given Zechariah the child he had wanted; He had given him a son with a unique purpose.

Trusting God With the Impossible

Perhaps you sometimes feel like Zechariah — disappointed, overlooked, or unsure whether God still moves in your situation.

His story reminds us that God’s timing is not governed by our expectations.

The question is not simply, “Can God do the impossible?”

The deeper question may be:

“Will I trust God when I cannot yet see what He is doing?”

Zechariah learned that faith sometimes means trusting God’s word before we can see the evidence.

And perhaps God is inviting you to do the same today.