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

Library Services

computer keyboardComputer Access

We have public-access computers upstairs which are free for anyone to use. Internet and basic word-processing programs are available on each. Anyone using our computers is asked to adhere to our Internet Safety Policy. Printing is available: $.10 per page for black and white, $.25 per page for color.


We have a color copier which is available for public use. Documents scanned on the copier can also be transferred to the library fax machine or transferred to a library public-access computer for emailing. Copy fees are $.10 per page for black-&-white; $.25 per page for color. Ask at the Circulation Desk downstairs.

fax machineFax Machine

We have a fax machine which is available for public use. Local or toll-free: $1.00 for first page; $.25 for each additional page. Long distance: $3.00 for first page; $1.00 for each additional page. Incoming (through 207-892-1915): $.25 per page. Ask at the Circulation Desk downstairs.

woman with tax formsIncome Tax Forms

At anytime during the year, we can print out accessible tax forms (state or federal) through the appropriate website for $.10 per page. From early February through April, we may also have basic federal forms and booklets available at the Help Desk upstairs. Contact the Help Desk (207-892-1908) or visit the Help Desk upstairs for assistance.

wi fi iconInternet Access

Free internet access for all wireless capable devices is available throughout the library. No password is required; select WPL-2

Wireless printing is also available.

someone holding sign that reads "meeting"Meeting Room Space

The library’s Meeting Room space is available at no charge to non-profit groups as scheduling permits. Anyone using our space is asked to adhere to our Meeting Room Policy. Please contact Ray Marcotte (207-892-1908) for further details.

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? Check the library’s online calendar for our monthly tutorials or contact Ray Marcotte (207-892-1908).

bookmobile vanOutreach

We make monthly deliveries to individual residents of New Marblehead Manor, Unity Gardens, and Little Falls Landing. Contact Sally Bannen (207-892-1908) if you are interested in scheduling deliveries for yourself or a family member.


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

Portland Public Library cardPortland Public Library Card

Portland Public Library offers many online resources and access to these databases is free to anyone with a valid Portland Public Library card. Most of them can be used from the comfort of your own home computer (or a public computer within our library). You can sign up for a Portland Public Library card in our library, or contact them (207-871-1700) for more information about their services.

test on chalk boardProctoring of Exams

As time allows, our librarians can proctor tests for students free of charge. Contact Ray Marcotte (207-892-1908) to discuss your needs and to schedule a date for your test.

Minerva owl logoShared Borrowing

In addition to belonging to the statewide shared consortium Minerva, which allows Windham library patrons to freely request items from any Minerva library in the state, Windham is part of a shared borrowing program with 3 area public libraries. Windham library patrons can go to our reciprocating libraries to borrow or return items. Read more or contact our Circulation Desk for more information (207-892-1908)

book and eyeglassesStudy Rooms

Our library offers two small study rooms for groups of up to four people. The purpose of these rooms is for studying, tutoring, test-taking, and meetings or discussions of a quiet nature. The rooms each are set-up with a table and four chairs. Refer to ourĀ policy or contact the Help Desk for more information (207-892-1908).

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) for more information or get started on your own today.

wi fi iconWireless Printing

Print wirelessly from all mobile devices, including laptops, tablets and smartphones. Submit print jobs from home or in the library and print from the public printer on the 2nd floor of the library. Contact the Help Desk (207-892-1908) for more information.