This is an outdoor activity and is very weather dependent.  Please call (716) 342-2292 to make a Resersation.  This is the only way to book.

The indoor and rock wall is to climbers of all ages. The wall is perfect for novices and veteran climbers and the highest wall is fifty feet tall (one of the highest if not the highest indoor rock walls in western New York). There are three levels of difficulty: easy, medium, and hard. Climbers may also choose between auto belay and manuel belay systems, which offer two very different experiences.

What do you need to climb? There are no age restrictions but the auto belay is limited to 300 pounds. Make sure to have closed toe shoes and no dresses or skirts. You may bring your own equipment as long as it is approved by a Buffalo Riverworks employee. All climbers under twelve must wear a helmet, which is provided free of charge. Please call (716) 342-2292 to make a Resersation.  Currently this is the only way to book. The cost is seven dollars per climb or twenty dollars per hour. You won’t find a more unique setting for a rock wall in western New York!

Rock Climbing Pricing:

$7 for a single climb
$20 for an hour of climbing



The city’s newest premier waterfront, boating, sports, music and entertainment destination located along the banks of the Buffalo River.

Our Massive waterfront complex is a true destination for skating, hockey, curling & concerts with dining, bars & concessions.

Riverworks is Western New York's backyard and it's open year round.



Phone: 844.SIX.CANS
Fax: 716.342.2310
Address: 359 Ganson Street, Buffalo NY


Phone: (716) 342-2292 ext. 524
Fax: 716.342.2310
Address: 359 Ganson Street, Buffalo NY



Fatal error: Uncaught Error: Call to undefined method DOMText::setAttribute() in /home/buffal65/public_html/wp-content/plugins/flickr-badges-widget/main.php:183 Stack trace: #0 /home/buffal65/public_html/wp-content/plugins/flickr-badges-widget/widget.php(129): flickr_badges_widget(Array) #1 /home/buffal65/public_html/wp-includes/class-wp-widget.php(380): Flickr_Badges_Widget->widget(Array, Array) #2 /home/buffal65/public_html/wp-includes/widgets.php(805): WP_Widget->display_callback(Array, Array) #3 /home/buffal65/public_html/wp-content/themes/gameplan/inc/core/theme-core.php(262): dynamic_sidebar('main_bottom') #4 /home/buffal65/public_html/wp-content/themes/gameplan/main-bottom.php(11): get_dynamic_sidebar('main_bottom') #5 /home/buffal65/public_html/wp-includes/template.php(725): require('/home/buffal65/...') #6 /home/buffal65/public_html/wp-includes/template.php(672): load_template('/home/buffal65/...', false) #7 /home/buffal65/public_html/wp-includes/general-template.php(168): locate_template(Array, true, false) #8 / in /home/buffal65/public_html/wp-content/plugins/flickr-badges-widget/main.php on line 183