Welcome to Megiddo  - the #1 paintball field in Atlantic Canada!

Your Mission: Your mission is to challenge your friends and/or co-workers to an exciting time playing the coolest sport on Earth!

Your Goal: Take no prisoners! Feel the rush as you sneak around enemy territory and eliminate your opponents. At the end of each game - win or lose - you and your friends will have heart-pumping memories to share.

Megiddo boasts 2 woods fields, both featuring natural and man-made bunkers, a Village, and a Speedball field. With the exception of Speedball, unlike most paintball fields, we play Scenario games with an objective.  These scenarios are based Canadian historical events giving the players a microscopic experience of what our ancestors faced. Each year we add a new scenario or prop so that no matter how many times you come to Megiddo there will be new experiences.

In addition to group Scenario bookings we host Birthday parties and Bachelor parties.  For optimal gaming experience, we recommend a minimum of 10 players; however we do accept Birthday groups of 8 players. We can accommodate groups up to 35 players.

Game times are by reservation only.  We recommend you book at least 2 weeks in advance


Megiddo is located in New Brunswick, just 10 minutes South of Perth-Andover and 15 minutes North of Florenceville, at 6435 Route 130 — check the map here. Call 506-391-5457 and make your booking today!


We gladly accept payment either with Visa, Mastercard, Interac, and cash.


Download this year's WAIVER and fill it out before you arrive to save time at registration. Every player must present a signed waiver before they can start. Players under 18 must have their form signed by a parent or guardian.


6435 Route 130, Bairdsville,
New Brunswick, Canada
(506) 391-5457 |

© 2018 Megiddo Inc. All Rights Reserved.