Принято различать следующие разновидности стилистики: общую, частную, сопоставительную, функциональную, практическую, статистическую, литературоведческую и лингвистическую.
Общая стилистика занимается категориями общими для языка вообще, общими для всех или большинства естественных языков. Это такие категории, как общее понятие стиля, функциональные стили речи, принципы словоупотребления и т.д. Общая стилистика тесно связана с частными стилистиками, которые изучают эти категории относительно данного конкретного языка.
Стилистика сопоставительная или аналитическая занимается сопоставительным стилистическим изучением нескольких языков, стилистических явлений в нескольких языках. Функциональная стилистика есть раздел лингвостилистики, занимающийся изучением только функциональных стилей.
Стилистика практическая разрабатывает рекомендации, которые должны обеспечить правильное употребление языка в соответствии со спецификой различных речевых ситуаций (различных областей или сфер применения речи).
Стилистика статистическая - новое направление в лингвостилистике. Она занимается изучением функциональных и авторских стилей при помощи статистических методов, которые позволяют выявить статистические их характеристики ~ параметры и объективно разграничить стили, вскрыть общее и индивидуальное в каждом из них, определить особенности строения речевых цепей и текстов в целом.