Skip to main content

Hastings Public Library

Past events

  • 2020-03-02T10:00:00-05:00
  • 2020-03-02T14:00:00-05:00
March 2 Monday

Mar 02, 2020 from 10:00 AM to 02:00 PM
Community Room

Learn about or simply spend time quilting with others who enjoy the same passion.

  • 2020-02-29T09:00:00-05:00
  • 2020-02-29T14:30:00-05:00
February 29 Saturday

Feb 29, 2020 from 09:00 AM to 02:30 PM
Community Room

Volunteer tax preparers are available to help with tax return prep. Patrons must call 211 to schedule an appointment.

  • 2020-02-27T17:00:00-05:00
  • 2020-02-27T20:00:00-05:00
February 27 Thursday

Feb 27, 2020 from 05:00 PM to 08:00 PM
Community Room

Watch classic movies from the 1930s through the 1960s with fellow movie fans. Learn about the stars, studios and more.

  • 2020-02-27T10:00:00-05:00
  • 2020-02-27T12:00:00-05:00
February 27 Thursday

Feb 27, 2020 from 10:00 AM to 12:00 PM
Community Room
  • 2020-02-26T18:00:00-05:00
  • 2020-02-26T19:00:00-05:00
February 26 Wednesday

Feb 26, 2020 from 06:00 PM to 07:00 PM
Michigan Room

The goal of the club is to try and find like minding people to study Philosophy and its offspring natural science, to then use the Socratic method to talk about the work.

  • 2020-02-26T13:30:00-05:00
  • 2020-02-26T15:00:00-05:00
February 26 Wednesday

Feb 26, 2020 from 01:30 PM to 03:00 PM
Community Room
  • 2020-02-25T18:00:00-05:00
  • 2020-02-25T20:00:00-05:00
February 25 Tuesday

Feb 25, 2020 from 06:00 PM to 08:00 PM
Michigan Room

The genealogy club meets the last Tuesday of each month.

2020 Election Resources

Online resources for the November 3, 2020 Election


Voting During COVID

« October 2020 »
month-10
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Location & Hours

Main Branch
Hastings Public Library
227 E. State St., Hastings, MI 49058

Library image
Fax: 269-948-3874 (fax)

Library and Drive-thru Hours (effective July 6, 2020)

Monday - Friday:
10:00am - 6:00pm

Saturday:
10:00am - 2:00pm

Hastings Weather