Grand Rapids Public Library

111 Library Street North East
616-988-5400

The Grand Rapids Public Library offers visitors free internet and computer access, wi-fi, a cafe and a used-book store. Our nationally acclaimed local history department hosts rotating exhibits about the region as well as genealogy and historical research. It also boasts one of the finest furniture design collections in the county. Throughout the year the Library hosts free author visits, poetry readings, family events and more. For a complete list of programs and services, visit www.grpl.org or call 616-988-5400. Eight easy locations throughout the city including the Main Library, found at 111 Library St NE in downtown Grand Rapids.

Mission
Connecting people to the transforming power of knowledge.

Vision
The Grand Rapids Public Library is our community's foremost source for information, viewpoints, resources and programs.

We are free, welcoming, flexible and empowering.

We inspire the public's trust through strong library service, transparent accountability, sound financial stewardship and sustained productive partnerships.

Values
We value:

  • Excellent service
  • Diversity
  • Innovation, imagination and creativity
  • Responsiveness to community needs
  • Wise use of resources and operational excellence

We believe:

  • That an open and free library is fundamental to a free society
  • In literacy and life long learning
  • In the value of the life of the mind
  • Flexibility, cooperation and open communication

Libraries:

  • Improve educational, cultural and recreational opportunities
  • Support life-long learning for people of all ages
  • Promote literacy
  • Help bridge the digital divide
  • Are cost-effective information providers
  • Help people develop job skills and find employment
  • Support a democratic society and ensure the right to information

Upcoming Events at Grand Rapids Public Library

Summer Reading Challenge

Saturday, Aug 17, 2019
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Aug 17, 2019 from 1:00pm to 2:00pm
Grand Rapids, MI
Read More »

Summer Reading Challenge

Sunday, Aug 18, 2019
Grand Rapids, MI
Read More »

Summer Reading Challenge

Monday, Aug 19, 2019
Grand Rapids, MI
Read More »

Books and Butchers

Monday, Aug 19, 2019 at 7:00pm
Grand Rapids, MI
Read More »

Summer Reading Challenge

Tuesday, Aug 20, 2019
Grand Rapids, MI
Read More »

Let’s Play - Main Library

Tuesday, Aug 20, 2019 at 11:00am
Grand Rapids, MI
Read More »

Let's Play - West Leonard Branch

Tuesday, Aug 20, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Shopping for Food: A Short History

Tuesday, Aug 20, 2019 at 7:00pm
Grand Rapids, MI
Read More »

Summer Reading Challenge

Wednesday, Aug 21, 2019
Grand Rapids, MI
Read More »

Let's Play - Seymour Branch

Wednesday, Aug 21, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Let's Play - West Side Branch

Wednesday, Aug 21, 2019 at 12:00pm
Grand Rapids Public Library - West Side Branch
Grand Rapids, MI
Read More »

Open Lab – Bilingual Computer Help

Wednesday, Aug 21, 2019 from 1:00pm to 3:00pm
Grand Rapids, MI
Read More »

Summer Reading Challenge

Thursday, Aug 22, 2019
Grand Rapids, MI
Read More »

Summer Reading Challenge

Friday, Aug 23, 2019
Grand Rapids, MI
Read More »

Summer Reading Challenge

Saturday, Aug 24, 2019
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Aug 24, 2019 from 1:00pm to 2:00pm
Grand Rapids, MI
Read More »

Summer Reading Challenge

Sunday, Aug 25, 2019
Grand Rapids, MI
Read More »

Summer Reading Challenge

Monday, Aug 26, 2019
Grand Rapids, MI
Read More »

Summer Reading Challenge

Tuesday, Aug 27, 2019
Grand Rapids, MI
Read More »

Let’s Play - Main Library

Tuesday, Aug 27, 2019 at 11:00am
Grand Rapids, MI
Read More »

Let's Play - West Leonard Branch

Tuesday, Aug 27, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Summer Reading Challenge

Wednesday, Aug 28, 2019
Grand Rapids, MI
Read More »

Let's Play - Seymour Branch

Wednesday, Aug 28, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Let's Play - West Side Branch

Wednesday, Aug 28, 2019 at 12:00pm
Grand Rapids Public Library - West Side Branch
Grand Rapids, MI
Read More »

Open Lab – Bilingual Computer Help

Wednesday, Aug 28, 2019 from 1:00pm to 3:00pm
Grand Rapids, MI
Read More »

Summer Reading Challenge

Thursday, Aug 29, 2019
Grand Rapids, MI
Read More »

Summer Reading Challenge

Friday, Aug 30, 2019
Grand Rapids, MI
Read More »

Summer Reading Challenge

Saturday, Aug 31, 2019
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Aug 31, 2019 from 1:00pm to 2:00pm
Grand Rapids, MI
Read More »

Open Lab - Bilingual Computer Help

Wednesday, Sep 4, 2019 from 1:00pm to 3:00pm
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Sep 7, 2019 at 10:00am
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Sep 7, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Victorian Lady

Saturday, Sep 7, 2019 at 1:30pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - West Leonard Branch

Monday, Sep 9, 2019 at 12:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Main Library

Monday, Sep 9, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Bilingual Pajama Time

Monday, Sep 9, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Toddler Time - Main Library

Tuesday, Sep 10, 2019 at 11:00am
Grand Rapids, MI
Read More »

CHAOS Lab

Tuesday, Sep 10, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Pajama Time! - Seymour Branch

Tuesday, Sep 10, 2019 at 6:30pm
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Yankee Clipper Branch

Tuesday, Sep 10, 2019 at 6:30pm
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - Seymour Branch

Wednesday, Sep 11, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Yankee Clipper Branch

Wednesday, Sep 11, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - West Leonard Branch

Wednesday, Sep 11, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Main Library

Wednesday, Sep 11, 2019 at 11:00am
Grand Rapids, MI
Read More »

Open Lab - Bilingual Computer Help

Wednesday, Sep 11, 2019 from 1:00pm to 3:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Seymour Branch

Thursday, Sep 12, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Discovering the Internet

Thursday, Sep 12, 2019 at 11:00am
Grand Rapids, MI
Read More »

Toddler Time - Yankee Clipper Branch

Thursday, Sep 12, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - West Leonard Branch

Thursday, Sep 12, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Pajama Time! - Madison Square Branch

Thursday, Sep 12, 2019 at 6:30pm
Grand Rapids Public Library - Madison Square Branch
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Sep 14, 2019 at 10:00am
Grand Rapids, MI
Read More »

Storytimes for Families

Saturday, Sep 14, 2019 at 10:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Sep 14, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - West Leonard Branch

Monday, Sep 16, 2019 at 12:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Main Library

Monday, Sep 16, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Bilingual Pajama Time

Monday, Sep 16, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Toddler Time - Main Library

Tuesday, Sep 17, 2019 at 11:00am
Grand Rapids, MI
Read More »

Pajama Time! - Seymour Branch

Tuesday, Sep 17, 2019 at 6:30pm
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Yankee Clipper Branch

Tuesday, Sep 17, 2019 at 6:30pm
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - Seymour Branch

Wednesday, Sep 18, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Yankee Clipper Branch

Wednesday, Sep 18, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - West Leonard Branch

Wednesday, Sep 18, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Main Library

Wednesday, Sep 18, 2019 at 11:00am
Grand Rapids, MI
Read More »

Open Lab - Bilingual Computer Help

Wednesday, Sep 18, 2019 from 1:00pm to 3:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Seymour Branch

Thursday, Sep 19, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Exploring Social Media and Email

Thursday, Sep 19, 2019 at 11:00am
Grand Rapids, MI
Read More »

Toddler Time - Yankee Clipper Branch

Thursday, Sep 19, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - West Leonard Branch

Thursday, Sep 19, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Pajama Time! - Madison Square Branch

Thursday, Sep 19, 2019 at 6:30pm
Grand Rapids Public Library - Madison Square Branch
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Sep 21, 2019 at 10:00am
Grand Rapids, MI
Read More »

Storytimes for Families

Saturday, Sep 21, 2019 at 10:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Sep 21, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - West Leonard Branch

Monday, Sep 23, 2019 at 12:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Main Library

Monday, Sep 23, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Bilingual Pajama Time

Monday, Sep 23, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Reach Customers Online with Google

Monday, Sep 23, 2019 at 7:00pm
Grand Rapids, MI
Read More »

Toddler Time - Main Library

Tuesday, Sep 24, 2019 at 11:00am
Grand Rapids, MI
Read More »

Pajama Time! - Seymour Branch

Tuesday, Sep 24, 2019 at 6:30pm
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Yankee Clipper Branch

Tuesday, Sep 24, 2019 at 6:30pm
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - Seymour Branch

Wednesday, Sep 25, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Yankee Clipper Branch

Wednesday, Sep 25, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - West Leonard Branch

Wednesday, Sep 25, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Main Library

Wednesday, Sep 25, 2019 at 11:00am
Grand Rapids, MI
Read More »

Open Lab - Bilingual Computer Help

Wednesday, Sep 25, 2019 from 1:00pm to 3:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Seymour Branch

Thursday, Sep 26, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Managing Your Digital Footprint

Thursday, Sep 26, 2019 at 11:00am
Grand Rapids, MI
Read More »

Toddler Time - Yankee Clipper Branch

Thursday, Sep 26, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - West Leonard Branch

Thursday, Sep 26, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Pajama Time! - Madison Square Branch

Thursday, Sep 26, 2019 at 6:30pm
Grand Rapids Public Library - Madison Square Branch
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Sep 28, 2019 at 10:00am
Grand Rapids, MI
Read More »

Storytimes for Families

Saturday, Sep 28, 2019 at 10:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Yoga Time

Saturday, Sep 28, 2019 at 11:00am
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Sep 28, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - West Leonard Branch

Monday, Sep 30, 2019 at 12:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Main Library

Monday, Sep 30, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Bilingual Pajama Time

Monday, Sep 30, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Toddler Time - Main Library

Tuesday, Oct 1, 2019 at 11:00am
Grand Rapids, MI
Read More »

Pajama Time! - Seymour Branch

Tuesday, Oct 1, 2019 at 6:30pm
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Yankee Clipper Branch

Tuesday, Oct 1, 2019 at 6:30pm
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - Seymour Branch

Wednesday, Oct 2, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Yankee Clipper Branch

Wednesday, Oct 2, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - West Leonard Branch

Wednesday, Oct 2, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Main Library

Wednesday, Oct 2, 2019 at 11:00am
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Seymour Branch

Thursday, Oct 3, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Toddler Time - Yankee Clipper Branch

Thursday, Oct 3, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - West Leonard Branch

Thursday, Oct 3, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Pajama Time! - Madison Square Branch

Thursday, Oct 3, 2019 at 6:30pm
Grand Rapids Public Library - Madison Square Branch
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Oct 5, 2019 at 10:00am
Grand Rapids, MI
Read More »

Storytimes for Families

Saturday, Oct 5, 2019 at 10:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Oct 5, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - West Leonard Branch

Monday, Oct 7, 2019 at 12:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Main Library

Monday, Oct 7, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Bilingual Pajama Time

Monday, Oct 7, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Toddler Time - Main Library

Tuesday, Oct 8, 2019 at 11:00am
Grand Rapids, MI
Read More »

Pajama Time! - Seymour Branch

Tuesday, Oct 8, 2019 at 6:30pm
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Yankee Clipper Branch

Tuesday, Oct 8, 2019 at 6:30pm
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

CHAOS Lab

Tuesday, Oct 8, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Toddler Time - Seymour Branch

Wednesday, Oct 9, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Yankee Clipper Branch

Wednesday, Oct 9, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - West Leonard Branch

Wednesday, Oct 9, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Main Library

Wednesday, Oct 9, 2019 at 11:00am
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Seymour Branch

Thursday, Oct 10, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Toddler Time - Yankee Clipper Branch

Thursday, Oct 10, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - West Leonard Branch

Thursday, Oct 10, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Pajama Time! - Madison Square Branch

Thursday, Oct 10, 2019 at 6:30pm
Grand Rapids Public Library - Madison Square Branch
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Oct 12, 2019 at 10:00am
Grand Rapids, MI
Read More »

Storytimes for Families

Saturday, Oct 12, 2019 at 10:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Let's Create with Bestselling Author David Wiesner

Saturday, Oct 12, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Oct 12, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - West Leonard Branch

Monday, Oct 14, 2019 at 12:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Main Library

Monday, Oct 14, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Bilingual Pajama Time

Monday, Oct 14, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Toddler Time - Main Library

Tuesday, Oct 15, 2019 at 11:00am
Grand Rapids, MI
Read More »

Pajama Time! - Seymour Branch

Tuesday, Oct 15, 2019 at 6:30pm
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Yankee Clipper Branch

Tuesday, Oct 15, 2019 at 6:30pm
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - Seymour Branch

Wednesday, Oct 16, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Yankee Clipper Branch

Wednesday, Oct 16, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - West Leonard Branch

Wednesday, Oct 16, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Main Library

Wednesday, Oct 16, 2019 at 11:00am
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Seymour Branch

Thursday, Oct 17, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Toddler Time - Yankee Clipper Branch

Thursday, Oct 17, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - West Leonard Branch

Thursday, Oct 17, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Pajama Time! - Madison Square Branch

Thursday, Oct 17, 2019 at 6:30pm
Grand Rapids Public Library - Madison Square Branch
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Oct 19, 2019 at 10:00am
Grand Rapids, MI
Read More »

Storytimes for Families

Saturday, Oct 19, 2019 at 10:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Oct 19, 2019 at 1:00pm
Grand Rapids, MI
Read More »

DIY@GRPL: Book Planters

Saturday, Oct 19, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - West Leonard Branch

Monday, Oct 21, 2019 at 12:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Main Library

Monday, Oct 21, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Bilingual Pajama Time

Monday, Oct 21, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Toddler Time - Main Library

Tuesday, Oct 22, 2019 at 11:00am
Grand Rapids, MI
Read More »

Pajama Time! - Seymour Branch

Tuesday, Oct 22, 2019 at 6:30pm
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Yankee Clipper Branch

Tuesday, Oct 22, 2019 at 6:30pm
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - Seymour Branch

Wednesday, Oct 23, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Yankee Clipper Branch

Wednesday, Oct 23, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - West Leonard Branch

Wednesday, Oct 23, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Main Library

Wednesday, Oct 23, 2019 at 11:00am
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Seymour Branch

Thursday, Oct 24, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Toddler Time - Yankee Clipper Branch

Thursday, Oct 24, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - West Leonard Branch

Thursday, Oct 24, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Pajama Time! - Madison Square Branch

Thursday, Oct 24, 2019 at 6:30pm
Grand Rapids Public Library - Madison Square Branch
Grand Rapids, MI
Read More »

Michigan POW Camps in WWII

Thursday, Oct 24, 2019 at 7:00pm
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Oct 26, 2019 at 10:00am
Grand Rapids, MI
Read More »

Storytimes for Families

Saturday, Oct 26, 2019 at 10:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Yoga Time

Saturday, Oct 26, 2019 at 11:00am
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Oct 26, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - West Leonard Branch

Monday, Oct 28, 2019 at 12:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Main Library

Monday, Oct 28, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Bilingual Pajama Time

Monday, Oct 28, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Toddler Time - Main Library

Tuesday, Oct 29, 2019 at 11:00am
Grand Rapids, MI
Read More »

Pajama Time! - Seymour Branch

Tuesday, Oct 29, 2019 at 6:30pm
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Yankee Clipper Branch

Tuesday, Oct 29, 2019 at 6:30pm
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - Seymour Branch

Wednesday, Oct 30, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Yankee Clipper Branch

Wednesday, Oct 30, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - West Leonard Branch

Wednesday, Oct 30, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Main Library

Wednesday, Oct 30, 2019 at 11:00am
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Seymour Branch

Thursday, Oct 31, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Toddler Time - Yankee Clipper Branch

Thursday, Oct 31, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - West Leonard Branch

Thursday, Oct 31, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Pajama Time! - Madison Square Branch

Thursday, Oct 31, 2019 at 6:30pm
Grand Rapids Public Library - Madison Square Branch
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Nov 2, 2019 at 10:00am
Grand Rapids, MI
Read More »

Storytimes for Families

Saturday, Nov 2, 2019 at 10:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Nov 2, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - West Leonard Branch

Monday, Nov 4, 2019 at 12:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Main Library

Monday, Nov 4, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Bilingual Pajama Time

Monday, Nov 4, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Toddler Time - Main Library

Tuesday, Nov 5, 2019 at 11:00am
Grand Rapids, MI
Read More »

Pajama Time! - Seymour Branch

Tuesday, Nov 5, 2019 at 6:30pm
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Yankee Clipper Branch

Tuesday, Nov 5, 2019 at 6:30pm
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - Seymour Branch

Wednesday, Nov 6, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Yankee Clipper Branch

Wednesday, Nov 6, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - West Leonard Branch

Wednesday, Nov 6, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Main Library

Wednesday, Nov 6, 2019 at 11:00am
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Seymour Branch

Thursday, Nov 7, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Toddler Time - Yankee Clipper Branch

Thursday, Nov 7, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - West Leonard Branch

Thursday, Nov 7, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Pajama Time! - Madison Square Branch

Thursday, Nov 7, 2019 at 6:30pm
Grand Rapids Public Library - Madison Square Branch
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Nov 9, 2019 at 10:00am
Grand Rapids, MI
Read More »

Storytimes for Families

Saturday, Nov 9, 2019 at 10:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Nov 9, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Baby & Me Storytimes - West Leonard Branch

Monday, Nov 11, 2019 at 12:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Main Library

Monday, Nov 11, 2019 at 6:30pm
Grand Rapids, MI
Read More »

Bilingual Pajama Time

Monday, Nov 11, 2019 at 6:30pm
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Toddler Time - Main Library

Tuesday, Nov 12, 2019 at 11:00am
Grand Rapids, MI
Read More »

Pajama Time! - Seymour Branch

Tuesday, Nov 12, 2019 at 6:30pm
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Yankee Clipper Branch

Tuesday, Nov 12, 2019 at 6:30pm
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - Seymour Branch

Wednesday, Nov 13, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Yankee Clipper Branch

Wednesday, Nov 13, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

Toddler Time - West Leonard Branch

Wednesday, Nov 13, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - Main Library

Wednesday, Nov 13, 2019 at 11:00am
Grand Rapids, MI
Read More »

Baby & Me Storytimes - Seymour Branch

Thursday, Nov 14, 2019 at 10:30am
Grand Rapids Public Library - Seymour Branch
Grand Rapids, MI
Read More »

Toddler Time - Yankee Clipper Branch

Thursday, Nov 14, 2019 at 11:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

STEAM Ahead Storytime - West Leonard Branch

Thursday, Nov 14, 2019 at 11:00am
West Leonard Branch of Grand Rapids Public Library
Grand Rapids, MI
Read More »

Pajama Time! - Madison Square Branch

Thursday, Nov 14, 2019 at 6:30pm
Grand Rapids Public Library - Madison Square Branch
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Nov 16, 2019 at 10:00am
Grand Rapids, MI
Read More »

Storytimes for Families

Saturday, Nov 16, 2019 at 10:00am
Grand Rapids Public Library - Yankee Clipper Branch
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Nov 16, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Nov 23, 2019 at 10:00am
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Nov 23, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Nov 30, 2019 at 10:00am
Grand Rapids, MI
Read More »

LEGO Block Party

Saturday, Nov 30, 2019 at 1:00pm
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Dec 7, 2019 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Dec 14, 2019 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Dec 21, 2019 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Dec 28, 2019 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Jan 4, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Jan 11, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Jan 18, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Jan 25, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Feb 1, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Feb 8, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Feb 15, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Feb 22, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Feb 29, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Mar 7, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Mar 14, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Mar 21, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Mar 28, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Apr 4, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Apr 11, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Apr 18, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, Apr 25, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, May 2, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, May 9, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, May 16, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, May 23, 2020 at 10:00am
Grand Rapids, MI
Read More »

Mindstorm Saturdays

Saturday, May 30, 2020 at 10:00am
Grand Rapids, MI
Read More »

Recent News

Summer Reading Challenge

Libraries Rock this summer at the Grand Rapids Public Library! Sign up for this free summer-long program to participate in fun events and get rewarded for reading.  Are you up to the challenge? Competitors can sign up today at…

Read More »

Grand Rapids Public Library - One Book, One City for Kids

One Book, Once City for Kids is an annual reading program that encourages all 5th graders in the city to read and discus the same book. The program also strives to encourage a lifelong love of reading among students, to inspire readers to bring…

Read More »

Summer Reading Challenge

Get in the game this summer at the Grand Rapids Public Library! Read like a champion, and attend fun programs and events that will get you moving! Join one of the four teams and help your teammates move up the scoreboard. Are you up to the…

Read More »

One Book, One City for Kids

One Book, One City for Kids is an annual reading program that encourages all 5th graders in the city to read and discuss the same book. The program also strives to encourage a lifelong love of reading among students, to inspire readers to bring…

Read More »

Winter Reading Challenge

The weather outside is frightful, which makes it the perfect time to settle in with a good book. Sign up for the Winter Reading Challenge, select the number of books you are going to challenge yourself to read or listen to before the end of…

Read More »

GR Reads: Summer Reading All Grown Up

The Grand Rapids Public Library has once again partnered with area organizations to present the fifth annual GR Reads, a summer reading program designed for adults. Come discover the ten interesting books that our smart staff have selected, or join…

Read More »

2014 Summer Reading Challenge

The experiment this summer will be to see how many books you can read (if you can pull yourself away from your laboratory.) All kids under 18 in the city are challenged to join the Mad Scientist Club—read books, perform crazy experiments, and…

Read More »

Spilled Ink – The Book Club for the Rest of Us

Sign up, read ten books, and win prizes! A great way for grown-ups to beat the winter blues. Free and open to the…

Read More »

One Book, One City for Kids

One Book, One City for Kids is an annual reading program that encourages all 4th graders in the city to read and discuss the same book. The program also strives to encourage a lifelong love of reading among students, to inspire readers to bring…

Read More »

GR Reads: Summer Reading All Grown Up

Summer is here and it is time to take another journey down the road of great books. Our smart librarians have picked ten books that will take you to unexpected places and have planned unique events that will have you exploring our exceptional…

Read More »

Summer Reading Challenge for Kids and Teens

Are you up to the challenge this summer? Are you ready to dig into some good books? Will you discover what lies beneath the surface of that book cover? The Grand Rapids Public Library challenges all kids in the city under the age of 18 to read. The…

Read More »

Photos