9 am – noon Farm Stewardship Volunteer Day Ages: AllAnimals Environment Family Snug Harbor Cultural Center & Botanical GardenStaten Island
11 am Weekly Storytime Ages: 3 – 12Books & Readings Family Free Barnes & Noble Staten Island MallStaten Island
Noon – 2 pm Caribbean Heritage Celebration Ages: AllAttractions Caribbean Family Shirley Chisholm State Park (Hendrix Creek Patio)Brooklyn
9 – 11:15 pm Movies Under the Stars: Camp Rock Ages: AllFamily Film Free Westerleigh ParkStaten Island
9 am – noon NYRR Open Run: Conference House Park Ages: AllFamily Free Conference House ParkStaten Island
3:30 – 4:30 pm Fourth of July Craft: Create a Flag Puzzle Ages: 5 – 12Craft & DIY Family Free Kings Highway LibraryBrooklyn
2:30 – 3:30 pm Independence Day Crafts Ages: 5 – 12Craft & DIY Family Free Baychester LibraryBaychester
8 – 11:45 am The Zimmer Club’s 94th Annual Huck Finn Fishing Tournament & Costume Contest Ages: 5 and upEnvironment Family Free Willowbrook ParkStaten Island
5 – 8 pm Staten Island Philharmonic 4th of July Concert Ages: AllConcert Family Free Snug Harbor Cultural CenterStaten Island
11 am Weekly Storytime Ages: 3 – 12Books & Readings Family Free Barnes & Noble Staten Island MallStaten Island
9 am – noon NYRR Open Run: Conference House Park Ages: AllFamily Free Conference House ParkStaten Island
9 am – 4 pm Empower Your Future: BlackRock and Inspiring Girls USA Offer Free Financial Literacy Seminar for Teen Girls Ages: 9 and upClasses Community Family BlackRockHudson Yards
10 am – noon Community Science Seining Ages: 3 and upAnimals Community Family Pier 4 Beach – Brooklyn Bridge ParkBrooklyn
11 am Weekly Storytime Ages: 3 – 12Books & Readings Family Free Barnes & Noble Staten Island MallStaten Island
June 24, 6 pm Simon Doonan & Fenton Bailey discuss DRAG: THE COMPLETE HISTORY Barnes & Noble Union Square
June 25, 6:30 am Free Film Screening at Marble Church: ‘Letters Home’ by Scott Roberts To Make NYC Premiere Marble Collegiate Church
June 30, 10 am Celebrate Pride and View Panels from the AIDS Memorial Quilt at Marble Church Marble Collegiate Church