OC Test
Magazine Giveaway
Sat, Jul 12, All day
Downers Grove Public Library
Weekend Storytime
Sat, Jul 12, 10:00am - 10:30am
Downers Grove Public Library -
Kids Program Room
DGPL Pathfinder Society: Adults and Teens 16+
- For all experience levels
Sat, Jul 12, 11:00am - 4:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Registration is now closed
After Hours: Spa Night
- Grades 7-12
Sat, Jul 12, 4:45pm - 6:30pm
Downers Grove Public Library -
Kids Program Room
Register
Teen Maker Kits
- Grades 7-12
Mon, Jul 14, All day
Downers Grove Public Library
Preschool Storytime
Mon, Jul 14, 9:30am - 10:00am
Downers Grove Public Library -
Kids Program Room
Make & Create
- Grades 1-6
Mon, Jul 14, 2:30pm - 3:30pm
Downers Grove Public Library -
Kids Program Room
Quick Quest Teen D&D: Volcanic Panic
- Grades 7-12
Mon, Jul 14, 4:00pm - 6:00pm
Downers Grove Public Library -
Conference Room B (Max Capacity 10)
This event is full
Join the wait list
ESL Conversation Group
Mon, Jul 14, 7:00pm - 8:30pm
Downers Grove Public Library -
Conference Room B (Max Capacity 10)
Writers Workshop
- With partner DGPL Foundation
Mon, Jul 14, 7:00pm - 9:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Grab & Go for Adults: A Taste of
- Aleppo Chili Powder
Tue, Jul 15, All day
Downers Grove Public Library
Real Reads Book Discussion
- The Country of the Blind by Andrew Leland
Tue, Jul 15, 9:30am - 11:00am
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
Toddler Storytime
- Up to 36 months
Tue, Jul 15, 9:30am - 10:00am
Downers Grove Public Library -
Kids Program Room
Sew-Alotl
- Grades K - 2
Tue, Jul 15, 10:30am - 11:00am
Downers Grove Public Library -
Kids Program Room
This event is full
Teen Table Talk with partner Grit2 TAB
- Grades 7-12
Tue, Jul 15, 7:00pm - 8:00pm
Downers Grove Public Library -
Conference Room B (Max Capacity 10)
Blind Date Book Bag
- National Ice Cream Month
Wed, Jul 16, All day
Downers Grove Public Library
Toddler Storytime
- Up to 36 months
Wed, Jul 16, 9:30am - 10:00am
Downers Grove Public Library -
Kids Program Room
Beaded Plants
- Grades 7-12
Wed, Jul 16, 2:00pm - 3:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
This event is full
Join the wait list
Animal Explorations
- Mandrills
Wed, Jul 16, 4:00pm - 4:30pm
Downers Grove Public Library -
Kids Program Room
Register
Infant Storytime
- non-walking babies
Thu, Jul 17, 9:30am - 10:00am
Downers Grove Public Library -
Kids Program Room
Family Dance Party
- At Fishel Park
Thu, Jul 17, 10:00am - 10:30am
Fishel Park
Puzzle Race
- Grades 3 - 5
Thu, Jul 17, 3:00pm - 3:45pm
Downers Grove Public Library -
Kids Program Room
Register
Drop-In Board Games
Fri, Jul 18, 9:30am - 12:30pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Ukrainian Storytime
Fri, Jul 18, 10:30am - 11:00am
Downers Grove Public Library -
Kids Program Room
Family Movie - Tron
- rated PG
Fri, Jul 18, 1:00pm - 3:00pm
Downers Grove Public Library -
Kids Program Room
Getting Started with Cosplay
- Grades 7-12
Fri, Jul 18, 2:00pm - 3:30pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
Morton Arboretum Photographic Society Art Reception
Fri, Jul 18, 6:00pm - 8:00pm
Downers Grove Public Library -
First Floor Lobby
Food and Toiletries Drive
- For the Cupboard
Sat, Jul 19, All day
Downers Grove Public Library -
First Floor Lobby
Weekend Storytime
Sat, Jul 19, 10:00am - 10:30am
Downers Grove Public Library -
Kids Program Room
Under the Stars
- Firefly Family Theatre
Sat, Jul 19, 10:30am - 11:15am
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Food and Toiletries Drive
- For the Cupboard
Sun, Jul 20, All day
Downers Grove Public Library -
First Floor Lobby
Family Movie - Tron
- rated PG
Sun, Jul 20, 2:00pm - 4:00pm
Downers Grove Public Library -
Kids Program Room
CrAfterWork
- On the Go Game Bag
Mon, Jul 21, All day
Downers Grove Public Library
This event is full
Teen Maker Kits
- Grades 7-12
Mon, Jul 21, All day
Downers Grove Public Library
Mini Mad Scientists - Germ Busters
- Ages 3 - 5
Mon, Jul 21, 10:30am - 11:00am
Downers Grove Public Library -
Kids Program Room
This event is full
Join the wait list
Make & Create
- Grades 1-6
Mon, Jul 21, 2:30pm - 3:30pm
Downers Grove Public Library -
Kids Program Room
ESL Conversation Group
Mon, Jul 21, 7:00pm - 8:30pm
Downers Grove Public Library -
Conference Room B (Max Capacity 10)
The Great Toddler Turnabout
- 12-23 months
Tue, Jul 22, 9:30am - 10:15am
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
The Great Toddler Turnabout
- 24 - 35 months
Tue, Jul 22, 10:30am - 11:15am
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
The Great Toddler Turnabout
- 36 -48 months
Tue, Jul 22, 11:30am - 12:15pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
Teen Summer Book Club - Dungeons and Drama
- Grades 7-12
Tue, Jul 22, 2:00pm - 3:00pm
Downers Grove Public Library -
Conference Room B (Max Capacity 10)
Register
Swords & Storytelling
- Delivery Dragons
Tue, Jul 22, 2:00pm - 3:30pm
Downers Grove Public Library -
Kids Program Room
Register
ONLINE Next Chapter Book Club
Tue, Jul 22, 6:30pm - 7:30pm
Downers Grove Public Library -
Virtual Meeting
Register
Garden Book Bricks
Tue, Jul 22, 7:00pm - 8:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
Sing and Play
- Ages 3 - 5
Wed, Jul 23, 10:30am - 11:00am
Downers Grove Public Library -
Kids Program Room
Register
Chopped Jr: Kids Room Edition
- Grades 3 - 5
Wed, Jul 23, 3:30pm - 4:15pm
Downers Grove Public Library -
Kids Program Room
This event is full
Board of Library Trustees Meeting
Wed, Jul 23, 7:00pm - 9:00pm
Downers Grove Civic Center -
Betty Cheever Council Chambers
Sounds of Summer
- 18 - 35 months
Thu, Jul 24, 9:30am - 10:00am
Downers Grove Public Library -
Kids Program Room
Register
Marble Painted Flower Pots
- Grades 3 - 5
Thu, Jul 24, 2:00pm - 2:45pm
Downers Grove Public Library -
Kids Program Room
Register
Quick Quest Teen D&D: Volcanic Panic
- Grades 7-12
Thu, Jul 24, 4:00pm - 6:00pm
Downers Grove Public Library -
Conference Room B (Max Capacity 10)
This event is full
Join the wait list
RPG Map Making Workshop
Thu, Jul 24, 7:00pm - 8:30pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
Drop-In Board Games
Fri, Jul 25, 9:30am - 12:30pm
Downers Grove Public Library -
Kids Program Room
Bubbles in the Park
- At Fishel Park
Fri, Jul 25, 10:30am - 11:00am
Fishel Park
2nd Annual Potato Fashion Show
- Grades 7-12
Fri, Jul 25, 3:00pm - 4:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
Mini Mad Scientists - Germ Busters
- Ages 3 - 5
Fri, Jul 25, 4:00pm - 4:30pm
Downers Grove Public Library -
Kids Program Room
Register
Weekend Storytime
Sat, Jul 26, 10:00am - 10:30am
Downers Grove Public Library -
Kids Program Room
Giant Battleship - Family Edition
- Register by phone with the Kids Room
Sat, Jul 26, 11:00am - 4:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Pokemon Fun
Sat, Jul 26, 3:00pm - 4:00pm
Downers Grove Public Library -
Kids Program Room
District 58's PTA Math Club
- Math Club Prize Pick Up
Mon, Jul 28, All day
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Gary Gygax Birthday Dice Tower
Mon, Jul 28, All day
Downers Grove Public Library
Register
Registration opens Monday, July 14 2025 at 9:00am
Teen Maker Kits
- Grades 7-12
Mon, Jul 28, All day
Downers Grove Public Library
Under the Sea
- Grades K - 2
Mon, Jul 28, 10:30am - 11:00am
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Monday, July 14 2025 at 9:00am
School Supply Donation Drive
Mon, Jul 28, 11:00am - 1:00pm
Downers Grove Public Library -
First Floor Lobby
Make & Create
- Grades 1-6
Mon, Jul 28, 2:30pm - 3:30pm
Downers Grove Public Library -
Kids Program Room
ESL Conversation Group
Mon, Jul 28, 7:00pm - 8:30pm
Downers Grove Public Library -
Conference Room B (Max Capacity 10)
Writers Workshop
- With partner DGPL Foundation
Mon, Jul 28, 7:00pm - 9:00pm
Downers Grove Public Library -
Conference Room A (Max Capacity 16)
District 58's PTA Math Club
- Math Club Prize Pick Up
Tue, Jul 29, All day
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Fingerprint Bugs
- Ages 3 - 5
Tue, Jul 29, 10:30am - 11:00am
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Tuesday, July 15 2025 at 9:00am
Fandom Fun - Marvel Universe
- Grades 3 - 5
Tue, Jul 29, 3:00pm - 3:45pm
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Tuesday, July 15 2025 at 9:00am
Spinning Good Time
- Grades 1 - 2
Wed, Jul 30, 10:30am - 11:00am
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Wednesday, July 16 2025 at 9:00am
TAP the art project - Jean-Michel Basquiat
- Grades 3 - 6
Wed, Jul 30, 3:00pm - 3:45pm
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Wednesday, July 16 2025 at 9:00am
Craft Swap Supply Drop Off
Thu, Jul 31, 12:00pm - 8:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Igniting Young Minds
- Empowering Learners Through Classroom Libraries
Thu, Jul 31, 1:00pm - 4:00pm
Downers Grove Public Library -
Kids Program Room
Register
Teen Maker Kits
- Grades 7-12
Fri, Aug 01, All day
Downers Grove Public Library
Teen Volunteering
- Grades 7-12
Fri, Aug 01, All day
Downers Grove Public Library
Lyman Woods at the Library
- Moth Investigators
Fri, Aug 01, 10:00am - 10:30am
Downers Grove Public Library -
Kids Program Room
Craft Swap Supply Drop Off
Fri, Aug 01, 12:00pm - 8:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Summer Reading Bash
- at El Sierra School
Fri, Aug 01, 5:30pm - 7:30pm
Downers Grove Public Library
Weekend Storytime
Sat, Aug 02, 10:00am - 10:30am
Downers Grove Public Library -
Kids Program Room
Craft Swap
Sat, Aug 02, 12:00pm - 2:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
After Hours: A Minecraft Movie Night
- Grades 7-12
Sat, Aug 02, 4:45pm - 6:30pm
Downers Grove Public Library -
Kids Program Room
Register
Grab & Go Crafts for Adults
- Plant Wall Paper Art
Mon, Aug 04, All day
Downers Grove Public Library
Teen Maker Kits
- Grades 7-12
Mon, Aug 04, All day
Downers Grove Public Library
Dirt Alert!
- Grades 1 - 3
Mon, Aug 04, 10:30am - 11:00am
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Monday, July 21 2025 at 9:00am
Make & Create
- Grades 1-6
Mon, Aug 04, 2:30pm - 3:30pm
Downers Grove Public Library -
Kids Program Room
Build, Paint, and Play with Warhammer Minis
- Grades 7-12
Mon, Aug 04, 4:30pm - 6:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
Registration opens Monday, July 21 2025 at 9:00am
ESL Conversation Group
Mon, Aug 04, 7:00pm - 8:30pm
Downers Grove Public Library -
Conference Room B (Max Capacity 10)
Mini Mad Scientists - Taste and Taste Buds
- Ages 3 - 5
Tue, Aug 05, 10:30am - 11:00am
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Tuesday, July 22 2025 at 9:00am
Mini Mad Scientists - Taste and Taste Buds
- Ages 3 - 5
Tue, Aug 05, 1:30pm - 2:00pm
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Tuesday, July 22 2025 at 9:00am
Build, Paint, and Play with Warhammer Minis
- Grades 7-12
Tue, Aug 05, 4:30pm - 6:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
Registration opens Monday, July 21 2025 at 9:00am
Book Discussion: Pages & Pints
- All the Water in the World by Eiren Caffall
Tue, Aug 05, 7:00pm - 8:00pm
Downers Grove Public Library
This event is full
Join the wait list
Planning Your Disney Vacation
Tue, Aug 05, 7:00pm - 8:30pm
Downers Grove Public Library
Register
Dominos!
- 18 - 35 months
Wed, Aug 06, 9:30am - 10:00am
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Wednesday, July 23 2025 at 9:00am
Senior Craft
- Beaded Succulent Pot
Wed, Aug 06, 10:00am - 11:00am
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
Registration opens Wednesday, July 23 2025 at 9:00am
Book Discussion: Pages & Pints
- All the Water in the World by Eiren Caffall
Wed, Aug 06, 7:00pm - 8:00pm
Downers Grove Public Library
Register
Monkeying Around
- Ages 3 - 5
Thu, Aug 07, 10:30am - 11:00am
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Thursday, July 24 2025 at 9:00am
Virtual: Applying for Dual Citizenship by Descent
Thu, Aug 07, 7:00pm - 8:00pm
Downers Grove Public Library -
Virtual Meeting
Register
Registration opens Thursday, July 24 2025 at 9:00am
Family Lego Build
- Dog Days
Thu, Aug 07, 7:00pm - 8:00pm
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Thursday, July 24 2025 at 9:00am
Drop-In Board Games
Fri, Aug 08, 9:30am - 12:30pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Teen Service Project: West Suburban Community Pantry
- Grades 7-12
Fri, Aug 08, 12:00pm - 2:00pm
West Suburban Community Pantry
Register
Avocado Tie Pillows
- Grades 7-12
Fri, Aug 08, 2:00pm - 3:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
Registration opens Friday, July 25 2025 at 9:00am
Sour Ones
- Grades 5 - 8
Fri, Aug 08, 3:00pm - 3:30pm
Downers Grove Public Library -
Kids Program Room
Register
Registration opens Friday, July 25 2025 at 9:00am
Mental Health After High School with partner NAMI
- Grades 9-12
Fri, Aug 08, 4:00pm - 5:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
DGPL Pathfinder Society: Adults and Teens 16+
- For all experience levels
Sat, Aug 09, 9:00am - 5:00pm
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Register
Registration opens Saturday, July 26 2025 at 9:00am
Weekend Storytime
Sat, Aug 09, 10:00am - 10:30am
Downers Grove Public Library -
Kids Program Room
District 58's PTA Math Club
- Math Club Prize Pick Up
Mon, Aug 11, All day
Downers Grove Public Library -
Meeting Room Both (Max Capacity 100)
Teen Maker Kits
- Grades 7-12
Mon, Aug 11, All day
Downers Grove Public Library
Make & Create
- Grades 1-6
Mon, Aug 11, 2:30pm - 3:30pm
Downers Grove Public Library -
Kids Program Room
Quick Quest Teen D&D: The Beach Episode
- Grades 7-12
Mon, Aug 11, 4:00pm - 6:00pm
Downers Grove Public Library -
Conference Room B (Max Capacity 10)
This event is full
Join the wait list
ESL Conversation Group
Mon, Aug 11, 7:00pm - 8:30pm
Downers Grove Public Library -
Conference Room B (Max Capacity 10)
Writers Workshop
- With partner DGPL Foundation
Mon, Aug 11, 7:00pm - 9:00pm
Downers Grove Public Library -
Conference Room A (Max Capacity 16)
See all events