I think it might be Stephen King's Storm of the Century, (1999).
A very powerful blizzard hits the fictional small town of Little Tall Island
(also the setting of King's novel Dolores Claiborne) off the coast of
Maine. The storm is so powerful that all access off the island is
blocked, and no one is able to leave the island until the storm is
Linoge's campaign of terror culminates
in an enchantment that places all eight of the town's small children
into unconsciousness. He eventually calls a town meeting, and it is
here that Linoge reveals the reason why he has come into their town.
What Linoge desires is an heir, one of the eight children he has
Although Michael Anderson begs the town to refuse Linoge's request, appealing
to their common decency and the fact that they may be aiding in a
great evil, his arguments fall on deaf ears. All of the townspeople
except him vote to give Linoge what he desires. Linoge is deeply
pleased at this choice, and has each parent draw one
of eight "weirding stones" from a sack; seven white stones, and one
black stone. The parent who draws the single black stone is the one
whose child will be taken.
The "weirding stones" look like marbles. I remember the unconscious children dream they are flying together with Linoge.