The human genome encodes 45 kinesin motor proteins that drive cell division, cell motility, intracellular trafficking and ciliary function. Determining the cellular function of each kinesin would benefit from specific small-molecule inhibitors. However, screens have yielded only a few specific inhibitors. Here we present a novel chemical-genetic approach to engineer kinesin motors that can carry out the function of the wild-type motor yet can also be efficiently inhibited by small, cell-permeable molecules. Using kinesin-1 as a prototype, we develop two independent strategies to generate inhibitable motors, and characterize the resulting inhibition in single-molecule assays and in cells. We further apply these two strategies to create analogously inhibitable kinesin-3 motors. These inhibitable motors will be of great utility to study the functions of specific kinesins in a dynamic manner in cells and animals. Furthermore, these strategies can be used to generate inhibitable versions of any motor protein of interest.