Jobs at the Library

The Garfield County Public Library District is a great place to work. Whether you are paid or volunteering, we have something for everyone.  


Branch Manager at Rifle

Garfield County Libraries is a progressive organization that fosters a culture of open communication, trust, shared learning, and independent quest for knowledge.  At Garfield County Libraries it is the responsibility of our leaders to build and sustain staff morale, promote work-life balance, and empower our staff.  We are nimble and we not only welcome, we expect, new ideas and challenges to the status quo.  We embrace failure as part of the formula for growth.  Successful Branch Managers here are those who push themselves and their staff out of their comfort zones; actively participate in the growth of their branch as well as the District; are quick to adapt to change; and effectively communicate to all levels of the District.  Garfield County Libraries is a place for innovation and collaboration.  We work in a fast paced, strategic environment with a lot on our plates at all times. 

Garfield County Libraries is one district made up of six library branches.  Our Branch Managers see the forest for the trees.  They provide critical leadership to their individual branches while working collectively with the Public Services Management Team in the pursuit of district-wide initiatives and goals.  We celebrate the uniqueness of each community we serve and we bring the strength of a unified district to each of our branches. 

Branch Managers spend their days building staff morale, developing community connections, planning events, working alongside the Assistant Executive Director on a wide variety of objectives, partnering with other branch managers on fun and innovative projects, and taking a turn on the circulation desk, and so much more.

If you are looking to make a big impact, to be a part of a highly talented team of individuals who work collectively toward being a trusted and valued resource to everyone in our communities, we want to talk to you!  Learn more about this position by reading the full job description here.

This is a full-time (minimum 40 hours per week), exempt position.  The hiring range for the Branch Manager position is $52,000 - $66,560 annually (DOE); benefits include medical, dental, vision, and employer contribution to retirement fund; paid vacation, sick, and holidays.  

This position is open until filled.  Download an application here.  Submit application materials to or fax to 970-665-1101.

About our location...

Rifle, Colorado is home to approximately 9,700 residents and is located in Garfield County on Interstate 70 about 185 miles west of Denver.  Garfield County encompasses a geographical area of almost 3,000 square miles of which nearly 60% is federal public lands, and the furthest towns are 60 miles apart from each other.  The population density is 19 people per square mile.  The town of Rifle enjoys moderate weather year round and plenty of sunshine! 

Living in Rifle offers close access to the heart of the Rocky Mountains where one can experience a wide variety of outdoor activities including skiing, fishing, hiking, biking, camping, and more.  Enjoy the beautiful Colorado River as it stretches along the I-70 corridor.  Access the river at the Rifle boat ramp and take a leisurely float with amazing views of the majestic Roan Plateau.  Spend a day skiing at our nearby resorts including Sunlight, Aspen, Vail, Breckenridge, or Copper Mountain (just to name a few!) and relax in the gorgeous Iron Mountain hot springs in Glenwood Springs on your way home.  Head west from Rifle about an hour toward Palisade and Grand Junction to experience Colorado’s wine country, the Grand Mesa, and the Colorado National Monument.  


Youth Services Coordinator at New Castle

Garfield County Public Library District is seeking an experienced, enthusiastic, energetic, and versatile Youth Services Coordinator for the New Castle Branch Library.  

This position is responsible for: providing library services and resources to all users, children through adult; planning, promoting, and implementing youth services programs, assisting with the design and implementation of the Summer Reading Program, conducting storytime, performing outreach activities, and collection development.  

Some evenings and weekends may be required. 

Previous experience with children age 0-10 and teens is required.  A Bachelor’s degree in a related field and previous library experience is preferred. Associate's degree in Early Childhood Education or related field combined with library experience, or any equivalent combination of education, training, and experience which provides the requisite knowledge, skills, and abilities for the position is required.

This is a part-time (28 hours per week), non-exempt position. The hiring range for the Youth Services Coordinator is $17.00 to $21.00 per hour (DOE); benefits include paid vacation, sick, and holidays.  

This position is open until filled.  View the full job description and download an application.  Submit application materials to or fax to 970-665-1101.


Substitute Library Assistants

Garfield County Libraries is continuously seeking customer-service focused individuals to join our Substitute Library Assistant team! If you are looking for an opportunity to serve others in your community, this may be just what you’re looking for.  

A Substitute Library Assistant (Substitute) provides critical support for the library branches on an as-needed basis, typically when there is a short-term staffing shortage. This position is generally not scheduled to work on a regular basis. Substitutes are able to support the branches in a variety of duties including delivering consistent quality customer service to the public, handling all types of library materials, shelving, and providing assistance in all areas of public library services. A basic level of computer literacy, the ability to alphabetize, and a high level of attention to detail are necessary to successfully fulfill the job requirements of this position. See the full job description for more information about this position, its duties, and requirements.  The rate of pay for this position starts at $12.50/hour.   

Download an application and submit application materials to or fax to 970-665-1101.



The Garfield County Libraries participate in the federal E-Verify program. To learn more about E-Verify, please visit:

Garfield County Libraries is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, national origin, gender, age, religion, disability, sexual orientation, veteran status, or marital status.


Thank you for your interest in working for the Garfield County Libraries. Learn about volunteering for the library.