The Grand Lake Library was originally sponsored by the Women's Club of Grand Lake. In January of 1933, the club voted to sponsor a town library to collect sufficient number of books may be obtained to open the in October. A newspaper article from December 13, 1933 stated:
"The Grand Lake Woman's Club is glad to announce that its free public library is now open to the public at the home of Mrs. Goldie Hawkins. Books may be exchanged every Thursday from 10 am to 5 pm. There are over 300 volumes of fiction and non-fiction for both adults and children. The Club is grateful to many of our citizens as well as to summer residents who have donated these books. It is by means of their generosity that our library is made possible at this time. Lumber for the shelves was donated by Henry Schnoor, and Preston Hawkins built the shelves without charge." Mary L. Cairns, Chairman Library Board.
The Juniper Women's Club, a junior club of the Grand Lake Women's Club first opened a library in January 1945. It started in a small room in the Community house used for town council meetings. The library was allowed to use the room rent free; however, the library was soon bursting out at the seams and unable to take book donations due to lack of space. When the town council and the firemen decided to build an addition on the firehouse in the winter of 1947, the Juniper Club sought and received permission to have an upstairs room of 16 ft. by 18 ft. for the library. There was a condition; the room was to be finished by the club. A contract was let for the complete finishing of the room with built in shelves on the east and west walls and a sub floor. A wiring contract was also let. To earn the money for the payment the club had bingo, potluck suppers, card parties and food in a basket.
Since January of 1945 836 books were added to the 900 books of the former library. In February of 1948 the books were all moved to the new library, by hand and through the snow, with the assistance of the club members' husbands. In the summer of 1948 these books were all classified according to the Dewey Decimal System by the club members. From the May 1948-May 1949 Juniper Club President's report:
- Our main project has been and will be our public library. We have approximately 2000 books which are mostly fiction. The first year fifty new books were purchased for $134. There were approximately 200 library cards purchased by our patrons.
- In May a benefit card party was held and $34 was cleared for the library. Two baskets of food were sent from member to member and $26.25 was raised this way.
- In July a silver teas was given at the library room. A lovely program of music, pictures of Hawaii, etc. was given. $50.75 was cleared from this tea for the library.
- During August the club women sold chances on a service for six, sterling silverware set. 330 chances were sold earning $229.73 for the running of the library.
- New Year's Eve, a dance was given and $29.83 was cleared for the library project.
- In addition to the 50 books purchased, an oil stove was purchased, curtains were made and the floors were refinished for the library by club members.
From newspaper articles of 1949:
"The library boasts 1650 volumes, most of them good recent books, and it is open two afternoons a week in winter but three in summer with Mrs. Agnes Gingery as librarian. This year's project for the Juniper Club under the direction of Mrs. Grace Eslick, president, will be the landscaping of the area within the circle drive around the fire house in the Community House block. Last Sunday the first of a series of square dances was held at the Southway Lodge, with a good crowd attending. These dances are put on by the Juniper club and will be for the benefit of the Grand Lake library. They will be held every Sunday night and refreshments are served free. If you do not know how to square dance and would like to learn, we will be glad to teach you. The square dances at Southway's on Sunday evenings are proving very popular as well as lucrative for the library fund."
During the Christmas holidays the new floor was laid and new shelves were built. Materials and labor cost $150 of the club's square dance money. The club spent $650 on the library room. 116 books were added, 75 by donation and 41 were purchased.
The Juniper Club then started a beautification program in the area of the town square and around the fire house and library.
The Juniper Library at Grand Lake became a branch of the Grand County Library System in 1988. In May of 1995 the Juniper Library moved from the Fire Station a location just off the town square.
With increased library use and development of computer information systems the need for a larger space was recognized and a new library was built adjacent to the Town Hall and dedicated in June of 2006.