Windham Public Library

217 Windham Center Road, Windham, Maine 04062
(Phone) 207-892-1908 ; (Fax) 207-892-1915

MON, WED : 10am - 7pm

TUES, THUR, FRI : 10am - 6pm

SAT : 10am - 4pm

Special hours or closings will be posted on homepage

Find It Here

Adult Programming & Services

In response to COVID-19 all programming is cancelled through April 12th.

Art Night ImageArt Night

Take part in simple and fun projects that will help increase your focus, lower your stress, and meet new people! All artistic abilities welcome. Join us for one class or the whole series and come alone or bring a date or a friend, but please note that each class is limited to the first twelve adult (over-eighteen) participants who arrive. Contact Sarah at (207-892-1908 ext 3) or email

microphoneAuthor Talk series

The Windham Public Library hosts occassional author talks. Come listen to authors discuss their craft, their books, or how these things impact their lives. For dates and speakers, check our link(s) below, the library calendar, or contact Ray Marcotte (207-892-1908 ext 5).

April 15- Paul St. Cyr, May 13- Susan Poulin, May 20- James Hornor

Several books leaningBook Group

Our monthly book group discusses a wide variety of books and topics, including Maine Humanities series offered in partnership with the Maine State Library. The group meets on the 4th Wednesday of the month from 6-7pm; check the library’s online calendar for the next date. Contact Ray Marcotte (207-892-1908 ext 5) for the monthly book selection.

resume, eyeglasses and penBusiness Writing Help

Looking for a job? Wondering how to start a resume or polish the one you have? Our experienced writer will give you one-on-one help with resumes and cover letters. Help sessions will take place in the library during library hours. Contact contact Jen Dupree (207-892-1908 ext 6) today to set up an appointment.

chess gameChess Club

Please join chess enthusiast Rick Lowell every 4th Saturday of the month. All ages and abilities are welcome– even if you have never played chess before. Bring your own board or use one of the boards that will be available for use. Check the library’s online calendar for the next date, or contact Ray Marcotte (207-892-1908 ext 5) for more information.

Computer 101 classesComputer 101

Weekly computer classes dealing with Emails, Shopping Safely Online, or Facebook Privacy Settings.  Other computer topics can be covered as well depending on the skill level and interest of the participants. Classes are limited to 3 participants; reservations recommended but not required. For more information or to reserve your spot call 207-892-1908.

Knitters n more logoKnitters ‘N More

Whether you knit, crochet or do any other form of needlework, you are welcome to bring your own project and join our lively group. Share patterns, tips and conversation. This is not intended as an instructional session– although you may learn something new from your fellow knitters! They meet every Tuesday from 1-3pm. Check the library’s online calendar for the next date, or contact the library (207-892-1908).

several exclamation point signsLunchtime Lectures

Join us on the first Thursday of every month for our “Lunchtime Lectures” on topics ranging from finances to health. Each lecture will feature three speakers, a single topic, and a question and answer period at the end. These events are free and open to the public. Bring your lunch, coffee, a snack, or just yourself. Check the library’s online calendar for the next date & topics, or contact Jen Dupree (207-892-1908 ext 6).

film reelMovie Time

Our weekly, Wednesday afternoon program comprises of mostly new releases with a mix of movie genres each month. Light refreshments are provided, or you are welcome to bring your own. Free and no reservations required. While the movies are selected for an adult audience, all ages are welcome to attend. Movies begin at 1 pm. For dates, run-times and selections check our monthly fliers, the library calendar, or contact Sally Bannen (207-892-1908 ext 7).

April 2020 flyer, May 2020 flyer

online devicesOnline Services

Check out our Online Services page for free access to digital downloads, databases, webinars, and wireless printing. Need help with any of these services? We provide ongoing tutorials: Tech Help Mondays & Thursdays, Catalog Class- Become a Savvy Searcher, Discover Digital Maine Library, Get Your Head IN the Clouds- Navigating the cloudLibrary, and more! Check the library’s online calendar for the next date or contact Ray Marcotte (207-892-1908 ext 5).


We have a variety of passes to local attractions available for patron use. Contact the library (207-892-1908 ext 2) for more information.

cup with the text Socrates Cafe on itSocrates Café

Do you ever wonder “what is truth?” or “what gives life meaning?” Come join our philosophical discussion group, Socrates Café, which meets the 2nd Wednesday of each month. Based on the work of Christopher Phillips, author of Socrates Café: A Fresh Taste of Philosophy, the Socrates Café seeks to revive the pleasures of examining our most deeply held beliefs in an atmosphere of free thinking, energetic exchange, respect, and encouragement. For more information about Socrates Cafe, go to Check the library’s online calendar for the next date or contact Ray Marcotte (207-892-1908 ext 5).

Super DeweySummer Reading Program

The Windham Public Library offers a fun and engaging program for all ages, including adults! The program generally runs June through August. It features a Bingo game, some special programs, and our hiding Rubber Chicken. Contact the library (207-892-1908) for more information, or check our Summer Reading Program webpage (available June-August).

Digital items and coffee mugTech Help Mondays & Thursdays

Free one-on-one tech help with an experienced, computer-savy worker. Help with email, downloading applications, printing online pictures, navigating websites, laptops, eReaders, tablets, & more. Mondays, 4:30-5:30pm, and Thursdays, 10:30-11:30am. No rsvp needed. Check the library’s online calendar for the next date or contact Ray Marcotte (207-892-1908 ext 5).

Universal Class logoUniversal Class

Universal Class has over 500 online courses for professional or personal growth. All you need is your Windham library card! Accounting, Alternative Medicine, Law, Pet Care, Real Estate, Science, and Test Preparation are only a few of the topics. Contact the Help Desk (207-892-1908 ext 3) for more information or get started on your own today.

Writing Group imageWriting Group

Moderator Jen Dupree will offer critiques on works in progress and use writing prompts to keep you motivated. Writers of all levels are welcome! For more information call 892-1908 ext. 6 or email

calendarOther Events

The library may have other special or one-time events that are not listed here. Check the library’s online calendar, our monthly newsletter, or contact the library (207-892-1908) for more information about any of our scheduled events.