Pride Parade: step-off at Noon, at Elmwood & Forest Aves; ends at Elmwood & Allen Street.
Pride Festival: Canalside, 1-7pm. $10 general admission; $50 premium ticket (adults only). This is the main event – and not to be missed! Food, friends, music & more.
For more information, visit buffalopridefestival.com