Skip to main content

Elma Public Library

Elma Public Library
    Library Info

    1860 Bowen Rd.
    Elma, NY 14059
    United States

    Fax: 716-652-0381
    Thomas Carloni, Director

    Located on the corner of Bowen and Rice Roads, east of Route 400. Wheelchair accessible. Parking lot and book drop available.

    Public Access Computers: 14 computers, networked, including 3 laptops, printing 10¢ per B&W page, 25¢ per color page, flatbed scanner, Microsoft Office Applications, Internet Access, Misc. "What can I do at a Public Access Computer?"

    Wi-fi available.

    Meeting Room, capacity 60. Copy machine, copies 15 cents each.  Click here for Meeting Room Policy & Application

    What's Special About the Elma Library

    Local History Collection


    Check out our new...Library of Things image

    You'll now be able to borrow a variety of non-traditional materials from the Elma Public Library!  We have a GoPro camera, a portable record player, musical instruments, robots, and more!  Click here to see the full list. 

    • Elma Public Library

      What's new in the library?


      • Family Storytime - Tuesdays, July 9th to August 13th at 10:30 AM. Join Miss Jessi for a fun family storytime! Please register by calling 716-652-2719.

      • Lego Club - Wednesdays, July 17th and 31st to August 14th at 2 PM. For ages 6-12. Join us for some Lego-building fun! We provide the Legos, and you build! Please call 716-652-2719 to register. 

      • Mediumship & Energy 101 - Monday, July 29th at 6 PM. Join Rev. Brittany Healy as she introduces Spiritualism and discusses her personal journey into Mediumship. Guided notes will be provided and questions answered throughout. A brief guided meditation and Mediumship demonstration to follow. Please register by calling 716-652-2719.

      • Vacation Fun Club - Thursdays, August 1st, 8th and 15th at 10:30 AM. Entering Grades 1-4. Stories, crafts and games! Ages 2-5. Please register by calling 716-652-2719.

      • Summer Dance Series - Friday, August 2nd at 10:30 AM. Ages 3-10 years old. Please register by calling 716-652-2719.

      • Family Storytime - Tuesdays, August 6th and 13th at 10:30 AM. Join Miss Jessi for a fun family storytime! Please register by calling 716-652-2719.

      • All-You-Can Make Art Bar - Wednesday, August 7th at 2 PM. Ages 6-15. Nurture your creativity this summer with crafting, painting, and more! All supplies are provided. Please register by calling 716-652-2719.

      • Joy of Trains - Double Feature: Nascar and Dinosaurs - Wednesday, August 7th from 5:30 PM to 7:30 PM. The Jurassic and Modern World collife with an interactive electric Dinosaur train for all ages and NASCAR floor track! Please register by calling 716-652-2719.

      • Lego Club - Wednesday, August 14th at 2 PM. For ages 6-12. Join us for some Lego-building fun! We provide the Legos, and you build! Please call 716-652-2719 to register. 

      • End of Summer Party - Thursday, August 22nd at 3 PM. Join the crowd before our Foam Party for ice cream and refreshments provided by the Friends of the Elma Public Library! Summer Reading Club Raffles and other prizes will take place at this time. Please register by calling 716-652-2719.

      • Foam Party - Thursday, August 22nd at 4 PM. We will have up to SIX FEET of foam to romp and play in an area about the size of half a tennis court. Best of all, it’s safe, allergen-free, hypo-allergenic, biodegradable foam solution. Please register by calling 716-652-2719.

      • Book A Technology Trainer - Monday, August 26th at 5 PM, 6 PM and 7 PM. Need computer assistance? We can help! These free 45 minute sessions are designed to assist with software support or Internet training. A variety of topics include training on the Microsoft Office suite and even how to download books onto your tablet or iPhone. Please register by calling 716-652-2719.

      Individuals in need of an accommodation for any program listed above may contact the ADA Coordinator at access@buffalolib.org within 7 days of a program.