Различные типы инсулина имеют разную продолжительность действия. В зависимости от источника и химической структуры инсулины можно разделить на инсулины животных, человеческие инсулины и аналоги инсулина. Инсулины можно разделить на инсулины короткого действия, среднего действия, длительного действия и премиксы в соответствии с их быстрым началом действия и продолжительностью поддержания, а аналоги инсулина можно разделить на быстродействующие, длительно действующие и премиксы. Инсулины короткого действия действуют в течение 3-5 часов, инсулины среднего действия — 8-12 часов, а инсулины длительного действия — 20-28 часов. Предварительно смешанные инсулины, как правило, требуют двух ежедневных инъекций из-за различных ингредиентов, содержащихся в них.