Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
1
Saturday, June 19:45—11:45 AMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Norfolk Girl Scout Troop 79048
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
Saturday, June 112:15—1:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Family Yoga
![Family Yoga](https://s3.amazonaws.com/ai-assets/norfolkpl/family-yoga-2-_1138_sm.jpg)
Saturday, June 11:30—4:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Norfolk Girl Scout Troop 79048
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
2
Sunday, June 2Library Closed
3
Monday, June 310:30—11:00 AMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Multiage Storytime
![Multiage Storytime](https://s3.amazonaws.com/ai-assets/norfolkpl/story-time_754_sm.jpg)
Monday, June 35:00—6:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Girl Scouts meeting troop 84342
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
Monday, June 36:30—7:30 PMSchoolhouseNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Virtual MeetingNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Friends of the Library Meeting
Monthly meeting of the Friends of the Library. New members are always welcome. Contact info: Nanci Murphy, nancimurphy4@gmail. com…Learn More
Monday, June 36:30—7:30 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Brownie Troop 64066
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
4
Tuesday, June 4All DayLobbyNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Book Bundles
![Book Bundles](https://s3.amazonaws.com/ai-assets/norfolkpl/book-bundles_812_sm.png)
Tuesday, June 410:30—11:15 AMStory hour/Craft roomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Baby Time
![Baby Time](https://s3.amazonaws.com/ai-assets/norfolkpl/baby-duck-clipart-1_24_sm.jpg)
Tuesday, June 41:00—3:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Watercolor Meet Up
![Watercolor Meet Up](https://s3.amazonaws.com/ai-assets/norfolkpl/watercolor_710_sm.png)
Tuesday, June 45:30—9:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Garden Club of Norfolk, Inc.
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
5
Wednesday, June 51:30—2:30 PMSchoolhouseNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
All Booked Up and Page Turners Book Club Meeting
![All Booked Up and Page Turners Book Club Meeting](https://s3.amazonaws.com/ai-assets/norfolkpl/untitled-design-2-_1141_sm.png)
Wednesday, June 53:00—7:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Master Plan Community Meeting, Town of Norfolk, Land Use Dept.
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
Wednesday, June 57:00—10:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Roundabout Productions - rehearsal
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
6
Thursday, June 610:30—11:00 AMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Multiage Storytime
![Multiage Storytime](https://s3.amazonaws.com/ai-assets/norfolkpl/story-time_754_sm.jpg)
Thursday, June 66:00—7:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Planning for Medicare Presentation
![Planning for Medicare Presentation](https://s3.amazonaws.com/ai-assets/norfolkpl/medicare-picture_1132_sm.jpeg)
7
Friday, June 710:30—11:15 AMStory hour/Craft roomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Sensory Playtime (All Ages & Abilities Welcome!)
![Sensory Playtime (All Ages & Abilities Welcome!)](https://s3.amazonaws.com/ai-assets/norfolkpl/monthly-sensory-playtime-1-_1098_sm.png)
Friday, June 710:30 AM—12:00 PMMagazine/Reading RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Fiber Art Group
![Fiber Art Group](https://s3.amazonaws.com/ai-assets/norfolkpl/fiber-craft-group-1-_895_sm.png)
8
9
Sunday, June 9Library Closed
Sunday, June 91:00—4:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Sunday Spinners
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
10
Monday, June 103:00—7:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Finals Study Time for Teens
![Finals Study Time for Teens](https://s3.amazonaws.com/ai-assets/norfolkpl/can-you-make-studying-more-fun_127_sm.jpg)
Monday, June 106:00—7:00 PMLoungeNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Writers' Block
![Writers' Block](https://s3.amazonaws.com/ai-assets/norfolkpl/writers-block_982_sm.png)
11
Tuesday, June 11All DayLobbyNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Slightly Literary
![Slightly Literary](https://s3.amazonaws.com/ai-assets/norfolkpl/slightly-literary_898_sm.png)
Tuesday, June 111:00—3:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Watercolor Meet Up
![Watercolor Meet Up](https://s3.amazonaws.com/ai-assets/norfolkpl/watercolor_710_sm.png)
Tuesday, June 113:00—7:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Finals Study Time for Teens
![Finals Study Time for Teens](https://s3.amazonaws.com/ai-assets/norfolkpl/can-you-make-studying-more-fun_127_sm.jpg)
Tuesday, June 116:00—8:45 PMLoungeNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Resilient Norfolk Yards
![Lounge](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1572_927_sm.jpg)
Tuesday, June 117:00—8:30 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
NPL Strategic Planning Committee
The Strategic Planning Committee will be working to update the NPL's 5 year plan.
12
Wednesday, June 1210:00 AM—2:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
MA Tree Warden Association
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
Wednesday, June 122:00—2:30 PMStory hour/Craft roomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Town Hill (weather permitting)Norfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Wiggly Ones
![Wiggly Ones](https://s3.amazonaws.com/ai-assets/norfolkpl/maxresdefault_28_sm.jpg)
Wednesday, June 123:00—7:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Finals Study Time for Teens
![Finals Study Time for Teens](https://s3.amazonaws.com/ai-assets/norfolkpl/can-you-make-studying-more-fun_127_sm.jpg)
Wednesday, June 123:00—6:00 PMTown Hill (weather permitting)Norfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
NPL at Farmers Market
![NPL at Farmers Market](https://s3.amazonaws.com/ai-assets/norfolkpl/farmer-s-market_1147_sm.png)
13
Thursday, June 133:00—6:30 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Finals Study Time for Teens
![Finals Study Time for Teens](https://s3.amazonaws.com/ai-assets/norfolkpl/can-you-make-studying-more-fun_127_sm.jpg)
Thursday, June 136:00—8:00 PMVirtual MeetingNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Fortnite Solos (Zero Build): Virtual Gaming with One Up Games
![Fortnite Solos (Zero Build): Virtual Gaming with One Up Games](https://s3.amazonaws.com/ai-assets/norfolkpl/fortnite-gt26_1142_sm.png)
14
Friday, June 1410:30 AM—12:00 PMMagazine/Reading RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Fiber Art Group
![Fiber Art Group](https://s3.amazonaws.com/ai-assets/norfolkpl/fiber-craft-group-1-_895_sm.png)
Friday, June 1412:30—3:30 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Finals Study Time for Teens
![Finals Study Time for Teens](https://s3.amazonaws.com/ai-assets/norfolkpl/can-you-make-studying-more-fun_127_sm.jpg)
Friday, June 1412:45—3:00 PMLoungeNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Norfolk Talk
![Lounge](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1572_927_sm.jpg)
15
Saturday, June 15All DayLobbyNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Mini Art Show Canvas Pick Up
![Mini Art Show Canvas Pick Up](https://s3.amazonaws.com/ai-assets/norfolkpl/mini-art-show_1090_sm.png)
Saturday, June 153:00—5:30 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
IAGB
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
16
Sunday, June 16Library Closed
Sunday, June 16All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Summer Reading Registration
![Summer Reading Registration](https://s3.amazonaws.com/ai-assets/norfolkpl/reading-is-magic-2024-landscape-poster-posters-_1123_sm.png)
17
Sunday, June 16All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Summer Reading Registration
![Summer Reading Registration](https://s3.amazonaws.com/ai-assets/norfolkpl/reading-is-magic-2024-landscape-poster-posters-_1123_sm.png)
Monday, June 179:45—10:30 AMExhale Dance StudioNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Fairytale Ballet Camp with Exhale Dance Studio
![Fairytale Ballet Camp with Exhale Dance Studio](https://s3.amazonaws.com/ai-assets/norfolkpl/wildebeest-clipart-castle6_25_sm.png)
Monday, June 173:00—4:00 PMStory hour/Craft roomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Drop in Crafts for Kids and Teens
![Drop in Crafts for Kids and Teens](https://s3.amazonaws.com/ai-assets/norfolkpl/coloring_1152_sm.jpg)
Monday, June 176:00—8:45 PMLoungeNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Garden Club of Norfolk
![Lounge](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1572_927_sm.jpg)
Monday, June 176:30—7:45 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Norfolk Republican Town Committee
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
18
Tuesday, June 18All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Scavenger Hunt
![Scavenger Hunt](https://s3.amazonaws.com/ai-assets/norfolkpl/fairy-scavenger-hunt_1144_sm.png)
Tuesday, June 189:45—10:30 AMExhale Dance StudioNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Fairytale Ballet Camp with Exhale Dance Studio
![Fairytale Ballet Camp with Exhale Dance Studio](https://s3.amazonaws.com/ai-assets/norfolkpl/wildebeest-clipart-castle6_25_sm.png)
Tuesday, June 1810:30—11:00 AMTown Hill (weather permitting)Norfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Bubble Party!
![Bubble Party!](https://s3.amazonaws.com/ai-assets/norfolkpl/giant%20bubble_365_sm.jpg)
Tuesday, June 181:00—3:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Watercolor Meet Up
![Watercolor Meet Up](https://s3.amazonaws.com/ai-assets/norfolkpl/watercolor_710_sm.png)
Tuesday, June 185:00—6:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Town Hill (weather permitting)Norfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Tunes for Tots: BenAnna Band
![Tunes for Tots: BenAnna Band](https://s3.amazonaws.com/ai-assets/norfolkpl/benanna_1133_sm.png)
19
Wednesday, June 19Library Closed
Wednesday, June 199:45—10:30 AMExhale Dance StudioNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Fairytale Ballet Camp with Exhale Dance Studio
![Fairytale Ballet Camp with Exhale Dance Studio](https://s3.amazonaws.com/ai-assets/norfolkpl/wildebeest-clipart-castle6_25_sm.png)
Wednesday, June 196:30—9:30 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Roundabout Productions Meeting
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
Wednesday, June 196:30—9:30 PMLoungeNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Great Decisions group
![Lounge](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1572_927_sm.jpg)
20
Thursday, June 20All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Scavenger Hunt
![Scavenger Hunt](https://s3.amazonaws.com/ai-assets/norfolkpl/fairy-scavenger-hunt_1144_sm.png)
Thursday, June 209:45—10:30 AMExhale Dance StudioNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Fairytale Ballet Camp with Exhale Dance Studio
![Fairytale Ballet Camp with Exhale Dance Studio](https://s3.amazonaws.com/ai-assets/norfolkpl/wildebeest-clipart-castle6_25_sm.png)
Thursday, June 2010:30—11:00 AMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Town Hill (weather permitting)Norfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Summer Surprises Storytime
![Summer Surprises Storytime](https://s3.amazonaws.com/ai-assets/norfolkpl/summer-surprises_945_sm.png)
Thursday, June 204:00—4:45 PMStory hour/Craft roomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Pikachu Posse Pokémon Club (Ages 5-7)
![Pikachu Posse Pokémon Club (Ages 5-7)](https://s3.amazonaws.com/ai-assets/norfolkpl/pikachu-posse_1105_sm.png)
Thursday, June 207:00—8:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
CANCELED - Hiking A to Z: What You Need, and What You Need to Know
![Hiking A to Z: What You Need, and What You Need to Know](https://s3.amazonaws.com/ai-assets/norfolkpl/hiking-program_1106_sm.jpeg)
Thursday, June 207:30—9:30 PMLoungeNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Moms club board meeting
![Lounge](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1572_927_sm.jpg)
21
Friday, June 21All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Scavenger Hunt
![Scavenger Hunt](https://s3.amazonaws.com/ai-assets/norfolkpl/fairy-scavenger-hunt_1144_sm.png)
Friday, June 219:45—10:30 AMExhale Dance StudioNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Fairytale Ballet Camp with Exhale Dance Studio
![Fairytale Ballet Camp with Exhale Dance Studio](https://s3.amazonaws.com/ai-assets/norfolkpl/wildebeest-clipart-castle6_25_sm.png)
Friday, June 2110:30 AM—12:00 PMMagazine/Reading RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Fiber Art Group
![Fiber Art Group](https://s3.amazonaws.com/ai-assets/norfolkpl/fiber-craft-group-1-_895_sm.png)
22
Saturday, June 22All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Scavenger Hunt
![Scavenger Hunt](https://s3.amazonaws.com/ai-assets/norfolkpl/fairy-scavenger-hunt_1144_sm.png)
Saturday, June 2211:00 AM—2:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
New England Classing Gaming User Group, 2nd meeting of the year
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
23
Sunday, June 23Library Closed
24
Monday, June 24All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Scavenger Hunt
![Scavenger Hunt](https://s3.amazonaws.com/ai-assets/norfolkpl/fairy-scavenger-hunt_1144_sm.png)
Monday, June 249:30 AM—4:00 PMCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Isabella Stewart Gardner Museum Trip
![Isabella Stewart Gardner Museum Trip](https://s3.amazonaws.com/ai-assets/norfolkpl/isabella-stewart-gardner-museum-result-standard_1111_sm.jpg)
Monday, June 244:00—5:30 PMStory hour/Craft roomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Minecraft Game Club
![Minecraft Game Club](https://s3.amazonaws.com/ai-assets/norfolkpl/minecrafticon_1139_sm.png)
25
Tuesday, June 25All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Scavenger Hunt
![Scavenger Hunt](https://s3.amazonaws.com/ai-assets/norfolkpl/fairy-scavenger-hunt_1144_sm.png)
Tuesday, June 2510:30—11:00 AMTown Hill (weather permitting)Norfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Bubble Party!
![Bubble Party!](https://s3.amazonaws.com/ai-assets/norfolkpl/giant%20bubble_365_sm.jpg)
Tuesday, June 251:00—3:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Watercolor Meet Up
![Watercolor Meet Up](https://s3.amazonaws.com/ai-assets/norfolkpl/watercolor_710_sm.png)
Tuesday, June 255:00—6:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Town Hill (weather permitting)Norfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Tunes for Tots: Rockabye Beats
![Tunes for Tots: Rockabye Beats](https://s3.amazonaws.com/ai-assets/norfolkpl/rockabyeb-rainbow-logo_949_sm.jpg)
26
Wednesday, June 26All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Scavenger Hunt
![Scavenger Hunt](https://s3.amazonaws.com/ai-assets/norfolkpl/fairy-scavenger-hunt_1144_sm.png)
Wednesday, June 2611:00 AM—12:00 PMStory hour/Craft roomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Lego Builders
![Lego Builders](https://s3.amazonaws.com/ai-assets/norfolkpl/lego%20bricks%20large_64_sm.jpg)
Wednesday, June 262:00—3:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Butterflies & Moths Presentation (ages 3+)
![Butterflies & Moths Presentation (ages 3+)](https://s3.amazonaws.com/ai-assets/norfolkpl/butterflies-and-moths_1116_sm.jpg)
Wednesday, June 263:00—6:00 PMTown Hill (weather permitting)Norfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
NPL at Farmers Market
![NPL at Farmers Market](https://s3.amazonaws.com/ai-assets/norfolkpl/farmer-s-market_1147_sm.png)
Wednesday, June 263:30—5:30 PMLoungeNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
MULTIPLE SCLEROSIS SUPPORT GROUP
![Lounge](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1572_927_sm.jpg)
Wednesday, June 267:00—9:30 PMLoungeNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Norfolk Democratic Town Committee
![Lounge](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1572_927_sm.jpg)
27
Thursday, June 27All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Scavenger Hunt
![Scavenger Hunt](https://s3.amazonaws.com/ai-assets/norfolkpl/fairy-scavenger-hunt_1144_sm.png)
Thursday, June 2710:30—11:00 AMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Town Hill (weather permitting)Norfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Summer Surprises Storytime
![Summer Surprises Storytime](https://s3.amazonaws.com/ai-assets/norfolkpl/summer-surprises_945_sm.png)
Thursday, June 274:30—7:30 PMVirtual MeetingNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Virtual DnD Summer Campaign: Hunt for the Mad Mage! (Tweens & Teens) 1/3
![Virtual DnD Summer Campaign: Hunt for the Mad Mage! (Tweens & Teens) 1/3](https://s3.amazonaws.com/ai-assets/norfolkpl/logo_1103_sm.jpeg)
Thursday, June 276:45—9:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Annual Meeting Norfolk Town Center Condominiums (NTCC)
![Community Room](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1575_929_sm.jpg)
28
Friday, June 28All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Scavenger Hunt
![Scavenger Hunt](https://s3.amazonaws.com/ai-assets/norfolkpl/fairy-scavenger-hunt_1144_sm.png)
Friday, June 2810:00—11:00 AMReference DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Tech 911
![Tech 911](https://s3.amazonaws.com/ai-assets/norfolkpl/technology-911_886_sm.png)
Friday, June 2810:30 AM—12:00 PMMagazine/Reading RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Fiber Art Group
![Fiber Art Group](https://s3.amazonaws.com/ai-assets/norfolkpl/fiber-craft-group-1-_895_sm.png)
Friday, June 282:00—5:00 PMCommunity RoomNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Super Smash Bros Ultimate Tournament with OneUp Games
![Super Smash Bros Ultimate Tournament with OneUp Games](https://s3.amazonaws.com/ai-assets/norfolkpl/norfolk-june-2024_1149_sm.png)
29
Saturday, June 29All DayCirculation DeskNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Scavenger Hunt
![Scavenger Hunt](https://s3.amazonaws.com/ai-assets/norfolkpl/fairy-scavenger-hunt_1144_sm.png)
Saturday, June 299:30 AM—12:30 PMLoungeNorfolk Public Library2 Liberty Lane, Norfolk, MA, 02056
Regional meeting for Democratic Town Committee Chairs
![Lounge](https://s3.amazonaws.com/ai-assets/norfolkpl/img-1572_927_sm.jpg)
30