The Daily Sentinel reported Friday that the union members at Grand Valley Transit approved the final offer from operator Transdev Services.
The two-year contract includes wages increases, two additional sick days and a $50 increase to the uniform allowance.
The contract affects 46 workers, including bus drivers, dispatchers and utility workers.
The union vote for the contract came after two days of negotiations with a federal mediator.
Members of Amalgamated Transit Union Local 1776 unanimously voted last month to authorize the union’s executive board to call a strike if negotiations failed.
Grand Valley Transit serves the Grand Junction area.