This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group May 30 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Children, Tweens, Teens, Adults, All Ages Education, Games This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group May 30 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Education, Games Library Branch: Beloit Public Library Room: Riverside Room Age Group: Children, Tweens, Teens, Adults, All Ages Program Type: Education, Games Event Details: Thinking of chess all day and (k)night? Learn the basics of chess or come and compete against experts! All skill levels are welcome in this friendly drop-in program.
This event is in the "Adults" group May 30 2026 Sat A Community Conversation on Resilience, Mental Health, and Healing featuring author Danielle Hayter-Johnson 2:00pm–3:30pm Adults Community, Cultural, Education, Health & Wellness This event is in the "Adults" group May 30 2026 Sat A Community Conversation on Resilience, Mental Health, and Healing featuring author Danielle Hayter-Johnson 2:00pm–3:30pm Community, Cultural, Education, Health & Wellness Library Branch: Beloit Public Library Room: Community Room Age Group: Adults Program Type: Community, Cultural, Education, Health & Wellness Event Details: Join author Danielle Hayter-Johnson as she hosts a community conversation on resilience, mental health, and healing and discusses her recently published book, River Shark.
This event is in the "Adults" group Jun 2 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Adults Bilingual, Education This event is in the "Adults" group Jun 2 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Bilingual, Education Library Branch: Beloit Public Library Room: Water Tower Room (233) Age Group: Adults Program Type: Bilingual, Education Event Details: Learn conversational Spanish and appreciate Mexican culture in our Spanish Fluency Club for Beginners, led by Andero Anderson. Fluent English and/or Spanish speakers are invited.
This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Jun 6 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Children, Tweens, Teens, Adults, All Ages Education, Games This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Jun 6 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Education, Games Library Branch: Beloit Public Library Room: Riverside Room Age Group: Children, Tweens, Teens, Adults, All Ages Program Type: Education, Games Event Details: Thinking of chess all day and (k)night? Learn the basics of chess or come and compete against experts! All skill levels are welcome in this friendly drop-in program.
This event is in the "Adults" group Jun 9 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Adults Bilingual, Education This event is in the "Adults" group Jun 9 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Bilingual, Education Library Branch: Beloit Public Library Room: Water Tower Room (233) Age Group: Adults Program Type: Bilingual, Education Event Details: Learn conversational Spanish and appreciate Mexican culture in our Spanish Fluency Club for Beginners, led by Andero Anderson. Fluent English and/or Spanish speakers are invited.
This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Jun 13 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Children, Tweens, Teens, Adults, All Ages Education, Games This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Jun 13 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Education, Games Library Branch: Beloit Public Library Room: Riverside Room Age Group: Children, Tweens, Teens, Adults, All Ages Program Type: Education, Games Event Details: Thinking of chess all day and (k)night? Learn the basics of chess or come and compete against experts! All skill levels are welcome in this friendly drop-in program.
This event is in the "Adults" group Jun 13 2026 Sat Spanish Fluency Club for Beginners 2:00pm–4:00pm Adults Bilingual, Education This event is in the "Adults" group Jun 13 2026 Sat Spanish Fluency Club for Beginners 2:00pm–4:00pm Bilingual, Education Library Branch: Beloit Public Library Room: Foundry Room (234) Age Group: Adults Program Type: Bilingual, Education Event Details: Learn conversational Spanish and appreciate Mexican culture in our Spanish Fluency Club for Beginners, led by Andero Anderson. Fluent English and/or Spanish speakers are invited.
This event is in the "Adults" group Jun 16 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Adults Bilingual, Education This event is in the "Adults" group Jun 16 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Bilingual, Education Library Branch: Beloit Public Library Room: Water Tower Room (233) Age Group: Adults Program Type: Bilingual, Education Event Details: Learn conversational Spanish and appreciate Mexican culture in our Spanish Fluency Club for Beginners, led by Andero Anderson. Fluent English and/or Spanish speakers are invited.
This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Jun 20 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Children, Tweens, Teens, Adults, All Ages Education, Games This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Jun 20 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Education, Games Library Branch: Beloit Public Library Room: Riverside Room Age Group: Children, Tweens, Teens, Adults, All Ages Program Type: Education, Games Event Details: Thinking of chess all day and (k)night? Learn the basics of chess or come and compete against experts! All skill levels are welcome in this friendly drop-in program.
This event is in the "Adults" group Jun 23 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Adults Bilingual, Education This event is in the "Adults" group Jun 23 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Bilingual, Education Library Branch: Beloit Public Library Room: Water Tower Room (233) Age Group: Adults Program Type: Bilingual, Education Event Details: Learn conversational Spanish and appreciate Mexican culture in our Spanish Fluency Club for Beginners, led by Andero Anderson. Fluent English and/or Spanish speakers are invited.
This event is in the "Adults" group Jun 24 2026 Wed 4th Wednesday Book Club 6:00pm–8:00pm Adults Book Clubs, Education This event is in the "Adults" group Jun 24 2026 Wed 4th Wednesday Book Club 6:00pm–8:00pm Book Clubs, Education Library Branch: Beloit Public Library Room: Riverside Room Age Group: Adults Program Type: Book Clubs, Education Event Details: Read the book and join us for a healthy discussion around the cozy fireplace in the library's Riverside Room.Book Selections are as follows:Sept. 24, 2025 Nineteen Minutes by Jodi Picoult
This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Jun 27 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Children, Tweens, Teens, Adults, All Ages Education, Games This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Jun 27 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Education, Games Library Branch: Beloit Public Library Room: Riverside Room Age Group: Children, Tweens, Teens, Adults, All Ages Program Type: Education, Games Event Details: Thinking of chess all day and (k)night? Learn the basics of chess or come and compete against experts! All skill levels are welcome in this friendly drop-in program.
This event is in the "Adults" group Jun 27 2026 Sat Spanish Fluency Club for Beginners 2:00pm–4:00pm Adults Bilingual, Education This event is in the "Adults" group Jun 27 2026 Sat Spanish Fluency Club for Beginners 2:00pm–4:00pm Bilingual, Education Library Branch: Beloit Public Library Room: Foundry Room (234) Age Group: Adults Program Type: Bilingual, Education Event Details: Learn conversational Spanish and appreciate Mexican culture in our Spanish Fluency Club for Beginners, led by Andero Anderson. Fluent English and/or Spanish speakers are invited.
This event is in the "Adults" group Jun 30 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Adults Bilingual, Education This event is in the "Adults" group Jun 30 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Bilingual, Education Library Branch: Beloit Public Library Room: Water Tower Room (233) Age Group: Adults Program Type: Bilingual, Education Event Details: Learn conversational Spanish and appreciate Mexican culture in our Spanish Fluency Club for Beginners, led by Andero Anderson. Fluent English and/or Spanish speakers are invited.
Jul 3 2026 Fri Closed for Independence Day All Day Closing Jul 3 2026 Fri Closing Closed for Independence Day All Day Branches: Beloit Public Library
Jul 4 2026 Sat Independence Day All Day Closing Jul 4 2026 Sat Closing Independence Day All Day Branches: Beloit Public Library
This event is in the "Children" group Jul 6 2026 Mon Sensational Science Camp 9:30am–12:00pm Children Animals, Education Upcoming Registration Required This event is in the "Children" group Jul 6 2026 Mon Sensational Science Camp 9:30am–12:00pm Animals, Education Upcoming Library Branch: Beloit Public Library Room: Community Room Age Group: Children Program Type: Animals, Education Registration Required Event Details: Get ready for a camp experience you won't forget! Kids will participate in five sessions that put them in the role of scientist and engineer while they learn through fun, hands-on experiments.
This event is in the "Children" group Jul 7 2026 Tue Sensational Science Camp 9:30am–12:00pm Children Animals, Education Upcoming Registration Required This event is in the "Children" group Jul 7 2026 Tue Sensational Science Camp 9:30am–12:00pm Animals, Education Upcoming Library Branch: Beloit Public Library Room: Community Room Age Group: Children Program Type: Animals, Education Registration Required Event Details: Get ready for a camp experience you won't forget! Kids will participate in five sessions that put them in the role of scientist and engineer while they learn through fun, hands-on experiments.
This event is in the "Adults" group Jul 7 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Adults Bilingual, Education This event is in the "Adults" group Jul 7 2026 Tue Spanish Fluency Club for Beginners 5:00pm–7:00pm Bilingual, Education Library Branch: Beloit Public Library Room: Water Tower Room (233) Age Group: Adults Program Type: Bilingual, Education Event Details: Learn conversational Spanish and appreciate Mexican culture in our Spanish Fluency Club for Beginners, led by Andero Anderson. Fluent English and/or Spanish speakers are invited.
This event is in the "Children" group Jul 8 2026 Wed Sensational Science Camp 9:30am–12:00pm Children Animals, Education Upcoming Registration Required This event is in the "Children" group Jul 8 2026 Wed Sensational Science Camp 9:30am–12:00pm Animals, Education Upcoming Library Branch: Beloit Public Library Room: Community Room Age Group: Children Program Type: Animals, Education Registration Required Event Details: Get ready for a camp experience you won't forget! Kids will participate in five sessions that put them in the role of scientist and engineer while they learn through fun, hands-on experiments.
This event is in the "Children" group Jul 9 2026 Thu Sensational Science Camp 9:30am–12:00pm Children Animals, Education Upcoming Registration Required This event is in the "Children" group Jul 9 2026 Thu Sensational Science Camp 9:30am–12:00pm Animals, Education Upcoming Library Branch: Beloit Public Library Room: Community Room Age Group: Children Program Type: Animals, Education Registration Required Event Details: Get ready for a camp experience you won't forget! Kids will participate in five sessions that put them in the role of scientist and engineer while they learn through fun, hands-on experiments.
This event is in the "Children" group Jul 10 2026 Fri Sensational Science Camp 9:30am–12:00pm Children Animals, Education Upcoming Registration Required This event is in the "Children" group Jul 10 2026 Fri Sensational Science Camp 9:30am–12:00pm Animals, Education Upcoming Library Branch: Beloit Public Library Room: Community Room Age Group: Children Program Type: Animals, Education Registration Required Event Details: Get ready for a camp experience you won't forget! Kids will participate in five sessions that put them in the role of scientist and engineer while they learn through fun, hands-on experiments.
This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Jul 11 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Children, Tweens, Teens, Adults, All Ages Education, Games This event is in the "Children" group This event is in the "Tweens" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Jul 11 2026 Sat Saturday Morning Chess Club 10:00am–12:00pm Education, Games Library Branch: Beloit Public Library Room: Riverside Room Age Group: Children, Tweens, Teens, Adults, All Ages Program Type: Education, Games Event Details: Thinking of chess all day and (k)night? Learn the basics of chess or come and compete against experts! All skill levels are welcome in this friendly drop-in program.
This event is in the "Adults" group Jul 11 2026 Sat Spanish Fluency Club for Beginners 2:00pm–4:00pm Adults Bilingual, Education This event is in the "Adults" group Jul 11 2026 Sat Spanish Fluency Club for Beginners 2:00pm–4:00pm Bilingual, Education Library Branch: Beloit Public Library Room: Foundry Room (234) Age Group: Adults Program Type: Bilingual, Education Event Details: Learn conversational Spanish and appreciate Mexican culture in our Spanish Fluency Club for Beginners, led by Andero Anderson. Fluent English and/or Spanish speakers are invited.