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.  


Facilities Technician

Garfield County Public Library District (GCPLD) seeks a full-time Facilities Technician to support the GCPLD vision of being a trusted and valued resource in our communities by ensuring the safe and efficient operation of all GCPLD facilities.

The Facilities Technician reports to the Facilities Manager and assists with the day-to-day maintenance and operation of all Library District facilities and vehicles.  Typical duties include but are not limited to a variety of skilled building maintenance services in trades involving electrical, plumbing, lock repair, painting, carpentry, and auto maintenance.

The Facilities Technician provides outstanding support to GCPLD staff, maintains an excellent rapport with contractors and vendors, and is able to work safely and courteously around our facilities and patrons.  The Facilities Technician is able to effectively communicate verbally and in writing.  This position shares responsibility for responding to after-hours facility emergencies with the Facilities Manager.

This position requires a high school diploma/GED and two or more years of general building maintenance experience; or equivalent education and experience to meet the requirements of this position. 

This is a full-time, 40 hour per week position.  The pay range for this position is $15.00 - $18.05/hr (DOE); benefits include medical, dental, vision, employer contribution to retirement account; paid vacation, sick, and holidays.  

Read the full job description here and download an application.  Submit application materials to or fax to 970-665-1101.



Library Associates

Garfield County Libraries is hiring!  We are seeking individuals who share our commitment to providing outstanding customer service to all our patrons in each of our six branches.  We set our sights high, hiring only the most qualified people to join our talented and driven teams.

We are now accepting applications for part-time Library Associates and will begin interviews in January 2020 to fill openings in all six of our branches.

What exactly does a Library Associate do?  Contrary to popular belief, Library Associates actually rarely have a spare minute to “sit around and read books”.  Library Associates are busy from the beginning of their shift until the end.

Library Associates’ primary responsibility and objective is to consistently provide outstanding customer service to every GCPLD patron.  

This is accomplished in many ways including answering questions in-person, over the phone, or electronically; helping locate archived materials such as a grandparent’s wedding announcement in a small town newspaper on the other side of the country; learning about a child’s interests and helping them discover something new to read; providing computer assistance, including help with mobile devices, to anyone who needs it; and connecting patrons to community resources within Garfield County for whatever they may need - food and clothing for a displaced family, medical care for the uninsured, help for job seekers, and mental health resources, just to name a few.

The duties of the Library Associate don’t stop with customer service.  When we’re not helping our patrons we shelve books, unpack materials we receive from our partner libraries, mend materials, and help our fellow library team members.

What does it take to be a GCPLD Library Associate?  Here are just a few things we’re looking for:

  • A great attitude for customer service

  • A keen eye for detail

  • A desire to continuously learn

  • A basic understanding of computer functions and programs

  • Ability to work any hours the library is open, including some weekends and evenings

The pay range for this position is $13.50/hr - $15.00/hr, 20 - 24 hours per week, final schedule TBD.  For more information, read the full job description and click here to download an application.  Please be sure your application includes the library branch you are applying to work at.

Submit application materials to or fax to 970-665-1101.


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 full-time (40 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 medical, dental, vision, and employer contribution to retirement fund; 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.