11 Things To Do in Cincinnati This Weekend (May 25-29) (2023)

The first official summer weekend is here, and there are plenty of ways to enjoy it throughout Greater Cincinnati. From swimming the day away at Coney Island or eating your way through essential Cincinnati cuisine at Taste of Cincinnati, there are numerous ways to enjoy your long Memorial Day weekend.

If you're looking for even more to do every day of the week, visit the CityBeatevents calendar, which is free to use if you have something planned that you’d like to advertise to CityBeatreaders.

Scroll down to view images

11 Things To Do in Cincinnati This Weekend (May 25-29) (1)

Brandee Younger at Caffè Vivace

7-10 p.m. May 25
Gather around to enjoy some contemporary jazz, coffee and atmosphere as harpist Brandee Younger performs at Caffè Vivace. Younger made history in 2022 when she became the first Black female solo artist to be nominated in the Grammy Awards' Best Instrumental Composition category for her song “Beautiful is Black”. The instrumental harpist includes classical, jazz, soul and funk in her arrangements. Tickets range from $30-$140. Each set is sold separately.
8:30-10:30 p.m. May 27. 975 East McMillan St., Walnut Hills, facebook.com/events.

11 Things To Do in Cincinnati This Weekend (May 25-29) (2)

Photo: Hailey Bollinger

6th Annual Mental Health Talent Show of America

6-9 p.m. May 26
Mental illness is something serious often overlooked, misunderstood or ignored. At the 6th annual Mental Health Talent Show, performers who are either living with mental illness, or are connected to mental illness through others, take the stage. Here mental health awareness is spread through performers and their lives. Come join the event, which features open mic performances, door prizes, a DJ and an early buffet, to celebrate togetherness and advocacy at Mecklenburg Gardens. Performer and producer Chaz Clifton Walker is the master of ceremonies for the night. As said on their event listing, “Recovery is a good thing, always." Cost is $12 at the door.
6-9 p.m. May 26. Mecklenburg Gardens Restaurant, 302 E. University Ave., Clifton, mecklenburgs.com.

11 Things To Do in Cincinnati This Weekend (May 25-29) (3)

Photo: Provided by Weston Art Gallery

Weston Works Art Challenge Exhibition

May 26 and 27 from 10 a.m.-5:30 p.m. and May 28 noon-5 p.m.
Local artists made unique art out of Weston Art Gallery trash and it’s going to be on view through June 4. A call went out last month urging artists to use garbage like past marketing materials from the gallery. Participants inevitably immortalized previous exhibits and recycled while they did it.
May 26 and 27 from 10 a.m.-5:30 p.m. and May 28 noon-5 p.m. Weston Art Gallery, 650 Walnut St., Downtown, cincinnatiarts.org/weston-art-gallery.

11 Things To Do in Cincinnati This Weekend (May 25-29) (4)

Punks Care 2 Part II at Southgate House Revival

5:30 p.m. May 27
Last year, the Punks Care 2 inaugural benefit show raised enough money to fund 3,600 meals, according to its website. Almost exactly a year after that show, partners Hüsker Foöd Zine of Cincinnati and The Peterson Compound of Tennessee are back with 13 bands and two stages at the Southgate House Revival. "Fighting food insecurity one show at a time," is the motto. This year's family-friendly punk show benefits the Freestore Foodbank. Tickets are $15 in advance and $20 on the day of the show.
5:30 p.m. May 27. Southgate House Revival, 111 E. 6th St., Newport, southgatehouse.com.

11 Things To Do in Cincinnati This Weekend (May 25-29) (5)

Photo: facebook.com/events

FORIS at Madison Live!

8 p.m. May 27
Two Ohio musicians found synchronicity and formed a musical duo, FORIS. Audley and Junior Astronaut – both out of Dayton – will perform in Covington on Saturday in anticipation of the release of their EP, "BREACH." Local hip-hop group Patterns of Chaos and indie rock band Sylmar will be the supporting acts. Tickets are $10.
8 p.m. May 27. Madison Live!, 734 Madison Ave, Covington, madisontheater.com.

11 Things To Do in Cincinnati This Weekend (May 25-29) (6)

Photo: Cincinnati Parks

Green Light Night at the Sawyer Point Roller Rink

7-10 p.m. May 27
The opening night of the Riverfront Rink at Sawyer Point kicks off its season with a sunset skate on Saturday. In celebration of a partnership between Skate Downtown Cincy, Cincinnati Parks and Cincinnati Parks Foundation, skaters are encouraged to wear green while helping roll out the outdoor rink. A live DJ and performance from Cincinnati’s Reckless Sk8ters top off the free skating session. Rental skates will be available.
7-10 p.m. May 27. Sawyer Point Roller Rink, 925 Riverside Dr., Downtown. facebook.com/events.

11 Things To Do in Cincinnati This Weekend (May 25-29) (7)

Photo: Kevin Lush

Dave Matthews Band at Riverbend Music Center

7:30 p.m. May 27
Does Dave Matthews ever stop touring? We aren’t complaining, just saying however they managed to release a 10th studio album (Walk Around the Moon, released May 19) is impressive. Surely those golden era ’90s hits will be thrown in the mix of live music. And you can add a $2 donation with the purchase of a ticket to benefit Dave Matthews' ongoing partnership with The Nature Conservancy’s Plant a Billion Trees campaign.
7:30 p.m. May 27. Riverbend Music Center, 6295 Kellogg Ave., California, riverbend.org.

11 Things To Do in Cincinnati This Weekend (May 25-29) (8)

Photo: Brittany Thornton

Venus Night at Cincinnati Observatory

8:30-10:30 p.m. May 27
See it for yourself: the brightest star-like thing in the sky on Venus Day this Saturday. Educational programming is scheduled at the Cincinnati Observatory, preceding the opportunity to look through its historic telescopes to find Venus, the Moon and surrounding stars. Day-of tickets are still available and are $15 per adult and $10 per child.
8:30-10:30 p.m. May 27. Cincinnati Observatory, 3489 Observatory Place Mount Lookout, facebook.com/events.

11 Things To Do in Cincinnati This Weekend (May 25-29) (9)

Photo: Katie Griffith

Roebling Books & Coffee Memorial Day Weekend Block Party

1-8 p.m. May 27
If you like coffee, food and live music, then this event is for you. Come down to Roebling Books & Coffee this Memorial Day for their block party and fundraiser. Come for the coffee and stay for the food from Lil's Kitchen, art vendors, face painting and live music at their Dayton, Kentucky location. All ages are welcome. While no tickets or payment is necessary, donations are appreciated. All proceeds will go to artist Kotie who will be painting a mural live at the event.
1-8 p.m. May 27. Roebling Books & Coffee, 301 6th St., Dayton, facebook.com/events.

11 Things To Do in Cincinnati This Weekend (May 25-29) (10)

Photo: facebook.com/coneyislandpark

Coney Island's Opening Day

10 a.m.-8 p.m. May 27
Coney Island lovers get ready, because the park is planning to add even more activities this summer. The park plans to add an even bigger splash of fun with pickleball, fowling (a combination of football and bowling), disc golf and Sports Alley — a fun-filled arena for the kids. Sports Alley includes soccer pool, a combination of billiards and soccer (players kick the “billiards ball” into the corner pockets of the arena), and street curling, in which players slide heavy stones across a synthetic surface toward a target to win points. Whatever the activity, there’s fun for the whole family.
10 a.m.-8 p.m. May 27. Coney Island, 6201 Kellogg Ave., Anderson Township, coneyislandpark.com.

'Object.defineProperties(this, {'items': { get: function() { return jQuery(this.itemContainerSelector).find(this.itemSelector)}},'currentItem': {get: function() {var foundItem = nullvar foundItemInView = nullthis.items.each(function () {var currentInView = elementInView(jQuery(this), scrollTopOffset, 0)if (currentInView) {// An in view item is already located extra logicif (foundItemInView && foundItemInView.inView) {// The entire previously found item is visible - it winsif (foundItemInView.topInView && foundItemInView.bottomInView) return// The previously found item covers the visible area - it winsif (foundItemInView.middleCoversView) return// The previously found item has more surface area - it winsif (foundItemInView.percentVisable > currentInView.percentOfViewHeight) return}foundItem = jQuery(this)foundItemInView = currentInView}})return foundItem}},'currentItemIndex': {get: function() {var currentElement = this.currentItem.closest('[slide-index]')if(currentElement) {return parseInt(currentElement.attr('slide-index'))}return null}},'currentItemId': {get: function() {var currentElement = this.currentItem.closest('[slide-id]')if(currentElement) {return currentElement.attr('slide-id')}return null}}})var slideshowInstance = thisvar scrollTopOffset = window.innerHeight > this.smallMenuBreakPoint ? 110 : 140var originUrl = window.location.hrefthis.scrollToIndex = function (index) {var slideItem = this.items.filter('[slide-index="' + index + '"]')if (slideItem.length) { var topOffset = slideItem.offset().top - scrollTopOffset// window.scrollTo({ top: topOffset, behavior: 'smooth' })window.scrollTo({ top: topOffset, behavior: 'auto' })}else {this.fetchMore(index, function () {slideshowInstance.scrollToIndex(index)})}}this.fetchMore = function (startIndex, callback) {var currentItemOnFetch = this.currentItemvar url = ''var params = {ajaxComponent: componentId,action: 'grabMore',startIndex: startIndex,oid: slideshowOid,cb: '1685027348',}var keywords = currentItemOnFetch.attr('slide-keywords')if (keywords) {params.keywords = keywords}if (editorView === true) {params.editor = true}// jQuery.ajax({url: url,type: 'GET',data: params,dataType: 'json',beforeSend: function () { console.log('Fetching results') },success: function (data) {console.log('success', data.results, data.results.length, data.error, data)if (data) {if (data.error) {console.log(data.error)}else if (data.results) {console.log('slideshowInstance.items', slideshowInstance.items)for (var i = 0; i < data.results.length; i++) {var resultItem = jQuery(data.results[i])// // var resultItem = jQuery.parseHTML(data.results[i], document, true);var resultItemIndex = parseInt(resultItem.attr('slide-index'))var resultAlreadyInserted = slideshowInstance.items.filter('[slide-index="' + resultItemIndex + '"]').length > 0console.log('result', resultItemIndex)var previousItem = nullvar previousItemIndex = 0if (!resultAlreadyInserted) {slideshowInstance.items.each(function () {if (resultAlreadyInserted) returnvar currentItem = jQuery(this)var currentItemIndex = parseInt(currentItem.attr('slide-index'))if (resultItemIndex === currentItemIndex ) {resultAlreadyInserted = truereturn}else if (resultItemIndex > previousItemIndex && resultItemIndex < currentItemIndex) {var topOffsetBeforeInsert = currentItemOnFetch.get(0).getBoundingClientRect().topresultItem.insertBefore(currentItem)resultAlreadyInserted = truevar adjustedTopPosition = currentItemOnFetch.offset().top - topOffsetBeforeInsertwindow.scrollTo({ top: adjustedTopPosition, behavior: 'auto' })}previousItem = currentItempreviousItemIndex = currentItemIndex})if (!resultAlreadyInserted) {var topOffsetBeforeInsert = currentItemOnFetch.get(0).getBoundingClientRect().topresultItem.insertAfter(slideshowInstance.items.last())resultAlreadyInserted = truevar adjustedTopPosition = currentItemOnFetch.offset().top - topOffsetBeforeInsertwindow.scrollTo({ top: adjustedTopPosition, behavior: 'auto' })if (typeof instgrm === 'object' && instgrm.Embeds && typeof instgrm.Embeds.process === 'function') {setTimeout(instgrm.Embeds.process, 200);}}}}}else { console.log('How did we get here?') }}else { console.log('No result or error returned from content request.') }},complete: function () { slideshowInstance.items = jQuery(slideshowInstance.itemSelector) // Update items resultjQuery(slideshowInstance.itemContainerSelector + ' div[uk-spinner]').remove()if (typeof callback === 'function') { callback() }},error: function (error) { console.log(error) }})}var lazyLoadTimeout = nullvar lazyLoadSurroundingItems = function (index) {if (slideshowInstance.lazyLoadMoreResults) {// Give lazyLoad a chance to finish before submiting more requestsvar lazyLoadTimeout = setTimeout(function () {var prevIndex = Math.max(index - 1, 1)var prevPrevIndex = Math.max(index - 2, 1)var nextIndex = index + 1var nextNextIndex = index + 2var prevIndexLoaded = slideshowInstance.items.filter('[slide-index="' + prevIndex + '"]').length > 0var prevPrevIndexLoaded = slideshowInstance.items.filter('[slide-index="' + prevPrevIndex + '"]').length > 0var nextIndexLoaded = slideshowInstance.items.filter('[slide-index="' + nextIndex + '"]').length > 0var nextNextIndexLoaded = slideshowInstance.items.filter('[slide-index="' + nextNextIndex + '"]').length > 0if(!prevIndexLoaded) {jQuery(slideshowInstance.itemContainerSelector + ' div[uk-spinner]').remove()// jQuery(slideshowInstance.itemContainerSelector).prepend(slideshowInstance.spinnerHTML)slideshowInstance.fetchMore(Math.max(prevIndex - (fetchMoreMaxCount - 1), 1))}else if(!prevPrevIndexLoaded) {jQuery(slideshowInstance.itemContainerSelector + ' div[uk-spinner]').remove()// jQuery(slideshowInstance.itemContainerSelector).prepend(slideshowInstance.spinnerHTML)slideshowInstance.fetchMore(Math.max(prevPrevIndex - (fetchMoreMaxCount - 1), 1))}if(!nextIndexLoaded) {jQuery(slideshowInstance.itemContainerSelector + ' div[uk-spinner]').remove()jQuery(slideshowInstance.itemContainerSelector).append(slideshowInstance.spinnerHTML)slideshowInstance.fetchMore(nextIndex)}else if(!nextNextIndexLoaded) {jQuery(slideshowInstance.itemContainerSelector + ' div[uk-spinner]').remove()jQuery(slideshowInstance.itemContainerSelector).append(slideshowInstance.spinnerHTML)slideshowInstance.fetchMore(nextNextIndex)}}, 500)}}var lastIndex = slideshowInstance.currentItemIndexjQuery(window).on('scroll resize', function () {// Give lazyLoad a chance to finish before submiting more requestsvar lazyLoadTimeout = setTimeout(function () {var currentIndex = slideshowInstance.currentItemIndexif(currentIndex !== lastIndex) {lastIndex = currentIndexlazyLoadSurroundingItems(currentIndex)console.log(`Slide Item index: ${currentIndex}`)fireEvent('foundation:slideshow:slidechange')}}, 50)})this.initialized = falsethis.init = function () {if (this.initialized === true) return// Prevent the browser from trying to scroll to the last scroll position before reloadif (history.scrollRestoration) {history.scrollRestoration = 'manual'}var startIndex = this.items.first().attr('slide-index')var oid = window.location.pathname.match(/\d+$/)if (oid) {var grabIndex = parseInt(this.items.closest('[slide-id="' + oid[0] + '"]').attr('slide-index'))if (!isNaN(grabIndex)) {var startIndex = grabIndex}}if (startIndex > 1) {this.scrollToIndex(startIndex)}if(jQuery(this.itemContainerSelector + '[single-listing]').length === 0) {this.lazyLoadMoreResults = true}this.initialized = truelazyLoadSurroundingItems(startIndex)}return this}var SlideshowItems = new SlideshowItemsObj()var adUseCountOrTimer = 'count' // count|timervar adSlideCountThreshold = 1var adSlideTimeoutDuration = 10000var adSlideCounter = 0var adSlideTimeout = nullvar adOkToRefresh = falseif (adUseCountOrTimer === 'timer') {adSlideTimeout = setTimeout(()=>{ adOkToRefresh = trueclearTimeout(adSlideTimeout)adSlideTimeout = null}, adSlideTimeoutDuration)}// Timeout to prevent fast jogging from item to itemvar itemChangeTimeout = nulljQuery(document).on('foundation:slideshow:slidechange', function () {// itemChangeTimeout = setTimeout(function () {// }, 50)if (editorView !== true) {updateMetaDataFromElement(SlideshowItems.currentItem)}// Google track pageviewif (typeof ga === 'function') {console.log("foundation:slideshow:slidechange event", "sending pageview navigation to:", window.location.href);ga('set', 'location', window.location.href)for (let i = 1; i <= 3; i++) {let currentDimension = jQuery(SlideshowItems.currentItem).attr('ga-dimension'+i)if (typeof currentDimension === 'string') {ga('set', 'dimension' + i, currentDimension)}else {ga('set', 'dimension' + i, '') }}ga('send', 'pageview')}adSlideCounter++if (adUseCountOrTimer === 'count') {if (adSlideCounter >= adSlideCountThreshold) {adSlideCounter = 0adOkToRefresh = true}}else if (adUseCountOrTimer === 'timer' && adSlideTimeout === null) {adSlideTimeout = setTimeout(()=>{ adOkToRefresh = trueclearTimeout(adSlideTimeout)adSlideTimeout = null}, adSlideTimeoutDuration)}console.log('[AdRefreshLog]', adOkToRefresh, adUseCountOrTimer, adSlideCounter, adSlideCountThreshold, adSlideTimeoutDuration)if (adOkToRefresh === true) {if (typeof (Foundation.Ad.slots['CIN_LeaderboardHeader-1']) === 'object') {Foundation.Ad.refresh('CIN_LeaderboardHeader-1')}if (typeof (Foundation.Ad.slots['CIN_Footer-1']) === 'object') {Foundation.Ad.showFooter('CIN_Footer-1');}adOkToRefresh = false;}})// Try to init immediatelySlideshowItems.init()// On document loadedjQuery(function () {SlideshowItems.init()})})();


Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated: 05/11/2023

Views: 6040

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.