It's almost time for the annual Old Port Festival. It's next weekend June 9-11, 2017. There's something for everyone, and it's family-friendly with kids' activities, live music, arts and crafts, and food from local businesses, according to "Visit Portland Maine."

Portland, Maine's official tourism website describes the Old Port Festival as "a celebration that for thirty years has invited festival-goers to dance to the music of popular bands on the cobblestone streets, sip homemade lemonade, and chow down on their favorite carnival foods."

Here's a look at last year's festival.