Een koolborstel is een onderdeel van een elektromotor of een generator dat bevestigd is aan het statische deel (stator) en elektrisch contact maakt met het roterende deel (anker) via een daaraan verbonden commutator of een sleepring. Als een elektromotor koolborstels heeft, zijn dat er ten minste twee. Er zijn ook elektromotoren zonder koolborstels, zoals asynchrone, synchrone en stappenmotoren.
De gelijkstroommotor en de wisselstroomseriemotor zijn (meestal) wel met koolborstels en commutator uitgevoerd. Deze dienen niet alleen om de stroomtoevoer naar het anker te verzorgen, maar ook om de stroomrichting steeds zó te schakelen dat het draaiend koppel een constante richting heeft. Daartoe is de commutator in aparte sectoren verdeeld, zodat bij een bepaalde stand van de rotor en een bepaalde polarisatie van de magnetische polen een bepaalde richting van de stroom hoort.
Er bestaan tegenwoordig ook uitvoeringen van dergelijke motoren zonder koolborstels en commutator (borstelloze elektromotor). Het anker heeft geen stroomtoevoer nodig en de vereiste omkering van de stroomrichting wordt door een elektronische schakeling verzorgd.