Drop-In Knitting Circle: Tuesdays, 1:00-3:00 pm.
Every Tuesday, bring your needlework projects and chat with others while you work. No registration required.
Technology Help with Ten Tech Tutors: Mondays and Wednesdays, 4:00-6:00 pm.
Come in during our drop-in hours for help with all your technology questions. No registration required.
Learn English as a Second Language: Wednesdays at 5:30 pm.
Learn to speak, read, and write English better with ESOL (English for Speakers of Other Languages) Associates. No registration required.
Meet the iPad with Daniel Jones: Thursday, June 6 at 6:00 pm.
Learn about this revolutionary computer and how it works. Registration is required.
Turning 65 and Medicare with T65 & Beyond: Saturday, June 8 at 10:30 pm.
Come to this educational seminar and learn about Medicare. No plan specific information will be discussed. Registration is required.
Italy from Top to Bottom with Dan Reardon and a Tale of Two Cities with Tim Pratt: Monday, June 10 at 7:00 pm.
Explore the beautiful country of Italy, then visit London and Paris. No registration required.
Iron Book Discussion Group: A Gentleman in Moscow by Amor Towles: Tuesday, June 11 at 7:00 pm and Thursday, June 13 at 3:00 pm.
Books are available for a month-long checkout. No registration required.
Talks Save Lives with the American Foundation of Suicide Prevention: Wednesday, June 12 at 7:00 pm.
This program is a brief introduction to suicide prevention. Learn the warning signs and risk factors and how we can help prevent it. Registration is required.
A Concert by Resonanz: "The Peacemakers" by Karl Jenkins: Thursday, June 13 at 7:00 pm.
Singers from the Rochester Oratorio Society will performexcerpts from contemporary Welsh composer Karl Jenkins' world-music masterpiece "The Peacemakers". No registration required.
The Mind-Blowing, Hair-Raising, Spine-Tingling Saturday Matinee Film Series: Saturday, June 15 at 1:00 pm.
Enjoy a thrilling movie selection every month. Please call 336-6060 for this month's movie selection. Noregistration required.
Camino de Santiago with Larry O'Heron: Saturday, June 15 at 1:00 pm.
Join Larry O'Heron as he shares the story of three countries on the Camino: Ireland, Portugal, and Spain. No registration required.
Monthly Talking Circle: Wednesday, June 19 at 2:00 pm. This month's topic is 'Happiness - What Makes You Smile?'. Registration is required.
A Concert by the Irondequoit Community Orchestra: Wednesday, June 16 at 7:00 pm.
A group of Irondequoit musicians perform selections of classical music conducted by Russ Thomas. No registration required.
Meet with a LayNY Health Insurance Navigator: Friday, June 21, 1:00-5:00 pm.
An experienced LayNY Navigator can help you explore your health insurance options and enroll in coverage through the New York State of Health Marketplace. ***Please bring photo ID, proof of income in the form of the most recent 4 weeks worth of pay stubs (if self employed, previous year's tax return), Immigration or naturalization papers (if applicable), and social security numbers and birth dates of all family members.*** Registration for a one hour appointment is required.
IPL Genealogy Group: Websites and Links with Nancy Cowan, Computer Services Librarian at IPL: Wednesday, June 26 at 7:00 pm.
Nancy will be presenting an overview of several of the sites from the list of the 101 best genealogy websites for 2018as will as a few local online resources. Registration is required.
Classic Book Discussion Group: On the Road by Jack Kerouac: Thursday, June 27 at 3:00 pm.
Books are available for a one-month checkout. No registration required.


Dungeons & Dragons (& Donuts!): Ages 13-18. Saturday, June 1 at 11:00 am.
Registration is required.
Teen Escape Room: Ages 10-18. Monday, June 3 at 4:00 pm.
Registration is required.
Teen Writing Group: Ages 12-18. Friday, June 7 at 3:30 pm.
Write, share, edit, and laugh. Registration is required.
Anime Club: Ages 13-18. Tuesday, June 11 at 4:00 pm.
A newly formed Anime Club for Teens. We'll talk about manga, watch anime,and eat food! Registration is required.
Teen Advisory Board: Ages 12-18. Thursday, June 20 at 4:00 pm.
Have a say in what programs we offer teens, get your hands on the latest books, hang out with friends, eat snacks and play games. Join our Teen Advisory Board. No registration required.


Lego Play Time: Ages 6+. Saturday, June 1 at 10:00 am.
Stop in between 10 and 4 and build with the library's Legos. No registration required.
Baby Music Time: Ages 0-23 months. Saturday, June 1 at 10:15 am.
Rock out with other babies as we sing and dance to music. No registration required.
Yoga Storytime with Miss Lauren: Ages 2-5. Saturday, June 8 at 11:00 am. Enjoy stories and simple yoga poses. No registration required.
Summer Storytime: Ages 3-7. Saturday, June 15 at 11:15 am.
Join us for stories and a craft celebrating the start of summer. Registration is required.
Baby Signing Time with Linda Schmackpfeffer: Ages 0-23 months. Friday, June 21 at 1:00 pm.
We will use books, songs, and other playful activities to each caregivers and tots simple ASL signs. No registration required.
Summer Reading Registration: All ages. Starting Monday, June 24, 10:00 am-8:00 pm.
Read! Learn! Win! Register for summer Reading from 6/24 through 8/10.
Summer Reading Kick-Off with Topher Holt: All ages. Thursday, June 27 at 6:00 pm on the front lawn. No registration required.