Public Library

Elgin Public Library is open to the public. Patrons will have up to 30 minutes to come and browse for items. The library will continue to provide sidewalk delivery. Please reserve material by visiting or by calling (512)281-5678. We will notify you when your items are ready for pickup. Once you have arrived, please call to let us know you are here. The computers and study rooms are available by appointment only.

Children and adult programs are offered on Facebook and the Zoom platform. The library is also providing fax and printing services. If you need a document printed, email us at Please give us a call to arrange for fax services.  We look forward to meeting the needs of our community.


The Elgin Public Library is on Main Street next door to beautiful City Hall at the northern end of the Historic District.

The library provides books, audio-books, videos, music CD’s, CD-ROM’s, large type, and e-books for all ages. Services include computers, free wi-fi, faxing, scanning, and copies.


A variety of free programming is available for children and adults with Literary and Cultural Events put on by the Friends of the Elgin Library.

We provide U.S. Citizenship and English as a second language classes.

  • Read To Me for families with 3 and 4 year olds 2nd Tuesday at 5:30
  • Story Time: Ages 2 to 12 Tuesday at 10:30 and Friday at 10:30
  • Lap-sit: Ages Newborn to 2 Tuesday at 10:30 AM
  • Home School Gathering: every Friday 10:30 - 12:00 
  • Arts & Crafts Day: Wednesday at 4:30 PM
  • Adult Crafts: 1st Friday at 1:00 PM
  • Afternoon Book Club:  2nd Tuesday at 2:00 PM
  • Travel Club: 2nd Friday at 2:00 PM 
  • Family Movie Night:  3rd Thursday at 6:00 to 8:00 PM
  • TGIF Movie: 3rd Friday at 1:00 PM
  • Evening Book Club: 3rd Thursday at 6:00 PM


2020 English Newsletter

2020 Spanish Newsletter

December 2020

Su M Tu W Th F Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
View All

Contact Us

  1. Heather Fowler

    Interim Library Directory

    Elgin Public Library

    404 N Main Street
    Elgin, TX 78621

    Phone: 512-281-5678
    Fax: 512-285-3015

    Sunday                Closed
    Monday               Closed
    Tuesday             10 am to 7 pm
    Wednesday        9 am to 5 pm
    Thursday            10 am to 7 pm
    Friday                 9 am to 5 pm
    Saturday             9 am to 12 pm

    Staff Directory

Support the Library
You can support the library by serving on a board or committee, or by donating.