i try to set aside time at least once a week to browse eventbrite! i'm a big fan of their "show only free events" filter.
it takes some patience to dig through, but you can find some real gems. i've been to free theatre shows, boat tours, and cooking workshops.
if your area doesn't use eventbrite, try other platforms like peatix, facebook events or local community boards.