Story Time meets Tuesdays & Wednesdays 10:00
Preschool-primary age children and their caregivers enjoy a story and craft.
A special storytime for babies birth-2 and their caregivers.
Read for Dial-A-Story
Bring your own material, or choose from the library's shelves. Call the library at 218-773-9121 or email
for time to read.
A story at your fingertips! Dial 218-399-3435 for a story.
RALF! (Random Awesome Library Fun!)
Alternate Thursdays: 4:00-5:00
Resumes in September
Free food, fun people and awesome activities! Open to everyone in grades 6-12.
Homebound Delivery Services
EGF Campbell Library has a service for those patrons who cannot visit the library. Library volunteers will deliver materials to your door at regularly scheduled times.
Start by returning an application form and preference list. We will contact you with further information.
Homebound Delivery Service Application
Homebound Patron Preference Form
Tutoring at Campbell Library
Tuesdays and Wednesdays: 3:30-5:30
Students of all all ages come for help with homework and review. Students need to bring all relevant materials--their assignments, books, review pages and homework. No Fee. No registration or appointment needed.
Pop Up Library
East Grand Forks Campbell Library will be bringing the library to the community beginning this February! The “Pop-up,” or temporary, libraries are an opportunity to visit with library staff, get a library card, and check out, renew and return library materials at an off-site location. Pop-ups will be held at
Good Samaritan Heritage Grove on the 1 st and 3 rd Tuesdays of the month from 10:00 – 11:30 am
, and at the
EGF Food Shelf on the 2 nd and 4 th Mondays of the month from noon-1:30 pm.
There will be a selection of books and audio books available for checkout at each event, and books can be returned at that location’s next event, at the library, or renewed over the phone. Library cards are free for residents of East Grand Forks. For more information contact East Grand Forks Campbell Library at
Contact the Library: (218) 773-9121