McGregor Public Library

The McGregor Public Library is offering contact free curbside pick up for holds.


Curbside Pick Up


Step One: Place a hold

  • Place items on hold in our online catalog or by calling us (phone numbers listed below) Monday thru Friday between 9 a.m.-3 p.m.

Step Two: Schedule a pick-up

  • When your holds are ready you will be notified
  • Schedule a pick up appointment

Step Three: Pick up your holds

  • The pickup process is designed to be contact free
  • Show up at the appointed time

Curbside Schedule (appointment required):

Tuesday  – 10:00 a.m. – 2:30 p.m.

Friday – 10:00 a.m. – 2:30 p.m.


111 E Center Ave
PO Box 56
McGregor, MN 55760

Phone: (218) 768-3305
FAX: (218) 768-4652

Meeting room available.

Events Calendar