There are lots of opportunities for free summer fun this weekend!