Visitors gather around the main stage, waiting for the next event to happen at the Summer Solstice Festival.
The dog parade concludes on stage where the participants pose together at the Summer Solstice Festival in downtown Blacksburg on June 20, 2015.
Vendors set up booths to sell their art along the sidewalks.
Popular summer themed items were for sale at the festival, including a variety of hula hoops.
Jewelry and small gifts were for sale along the walkways.
A "beach" was created in the Cabo Fish Taco parking lot for visitors to enjoy and socialize away from the main area of the festival.
Prominent Blacksburg restaurants were present at the Summer Solstice Festival. The Cellar brought their food truck for festival goers to enjoy on the go.
The Next Door Bake Shop, a sponsor of the Summer Solstice Festival, set up a tent to serve customers as they shopped and participated in festival events.
The Summer Solstice Festival featured a variety of activities for children, including the chance to meet Disney characters.
The Summer Solstice Festival featured a variety of activities for children.
Festival goers participate in Water Wars, trying to aim water balloons at each other from down Main Street.
Although there was rain, there was a large turnout at the Summer Solstice Festival on June 20, 2015.