Ezekiel 38:4

4 aAnd I will turn you about and bput hooks into your jaws, and I will bring you out, and call your army, horses and horsemen, all of them clothed in full armor, a great host, all of them with buckler and shield, wielding swords.

Ezekiel 38:6

6 dGomer and all his ehordes; fBeth-togarmah from gthe uttermost parts of the north with all his hordeshmany peoples are with you.

Joel 3:2

2 iI will gather all the nations and bring them down to the Valley of Jehoshaphat. And jI will enter into judgment with them there, on behalf of my people and my heritage Israel, because they have scattered them among the nations and have divided up my land,

Zephaniah 3:8

8 Therefore kwait for me,” declares the Lord,
“for the day when I rise up to seize the prey.
For my decision is lto gather nations,
to assemble kingdoms,
to pour out upon them my indignation,
all my burning anger;
for in the fire of my jealousy
mall the earth shall be consumed.

Zechariah 12:2-4

2Behold, I am about to make Jerusalem na cup of staggering to oall the surrounding peoples. The siege of Jerusalem pwill also be against Judah. 3 qOn that day I will make Jerusalem a heavy stone for all the peoples. rAll who lift it will surely hurt themselves. And sall the nations of the earth will gather against it. 4 tOn that day, declares the Lord, uI will strike every horse vwith panic, and its rider wwith madness. But for the sake of the house of Judah I will keep my eyes open, when I strike every horse of the peoples xwith blindness.

Zechariah 14:2-3

2For yI will gather all the nations against Jerusalem to battle, and zthe city shall be taken aaand the houses plundered aband the women raped. acHalf of the city shall go out into exile, but the rest of the people shall not be cut off from the city. 3 adThen the Lord will go out and fight against those nations as when he fights on a day of battle.

Revelation of John 16:14

14For they are aedemonic spirits, afperforming signs, who go abroad to the kings of the whole world, agto assemble them for battle on ahthe great day of God the Almighty.

Revelation of John 16:16

16And aithey assembled them at the place that in Hebrew is called ajArmageddon.

Revelation of John 20:8

8and will come out akto deceive the nations that are at the four corners of the earth, alGog and Magog, amto gather them for battle; their number is like the sand of the sea.
Copyright information for ESV