Proporcionam também oscilação para trás e para a frente ou rotação oscilatória (onde a cabeça da escova alterna a rotação horária e anti-horária), para limpar os dentes.
Os modelos oscilantes são mais comuns, apesar de estas escovas serem frequentemente chamadas de escovas rotativas.
Os movimentos em velocidades sónicas ou inferiores são feitos por um motor.
No caso das escovas de dentes ultrassónicas, os movimentos são produzidos por um cristal piezoeléctrico.
Uma escova de dentes elétrica moderna é alimentada por uma bateria recarregável, que é carregada através de carregamento indutivo quando a escova fica na base de carregamento entre os usos.
As escovas de dentes elétricas podem ser classificadas de acordo com a frequência (velocidade) dos seus movimentos como escovas elétricas ordinárias, sónicas ou ultrassónicas, dependendo se eles fazem movimentos que estão abaixo, dentro ou acima da faixa audível (20-20.000 Hz ou 2400-2.400.000 movimentos por minuto), respetivamente.