Home

Do you love pinball? Are you located in or near Southwest Virginia? If so, then the Roanoke Pinball League is for you!

The ever-popular Pub Crawl returns for a third round!

On November 16, join us for a three-location special event as we flip our way across town at multiple breweries. Full details here.


Belles & Chimes is returning for the fall! The new season starts Sept. 16th and runs every other week through Dec. 9th at the Roanoke Pinball Museum.

Participants are allowed entry at 6:00pm for one hour of practice time, with league starting at 7:00pm.

We are limited to 32 participants, so be sure to sign up in advance to secure your spot. Season dues are $25 and can be paid with cash or via Paypal. Click here for full details.


Our monthly Max Match tournament is back!

Players will be paired head-to-head on randomly assigned games for 15 – 16 matches, followed by a 3-game playoff between the top 4 competitors. This will be an IFPA-sanctioned event, and prize money will be awarded based on attendance. 1st place: 50%, 2nd place: 25%, 3rd place: 15%, 4th place: 10%.

No extra balls will be played. Any ties for playoff qualification, or in the playoff itself, will be resolved with a 1-ball tiebreaker on a machine of the tournament director’s choice (or if the TD is amongst the tied individuals, a neutral party will be asked to choose the game).

Doors open at 6pm for practice, tournament begins at 7pm sharp.

Tournament entry is $20, plus a $5 museum admission in lieu of coin drop. Cards will not be accepted, please pay in cash on the night or pre-register via Paypal.


FALL LEAGUE IS NOW CLOSED TO NEW REGISTRANTS! WE CURRENTLY HAVE A FULL ROSTER.

If you are unsure if you are signed up, check the current roster here. If you are not on the list, you are not signed up this season.

Fall League begins on Monday, August 12th, and will be held every other week through December 2nd at the Roanoke Pinball Museum located in the Center in the Square building in downtown Roanoke.

Participants are allowed entry at 6:00pm for one hour of practice time, with league starting at 7:00pm.

We are limited to 32 participants, so be sure to sign up in advance to secure your spot.