Цветки мотыльковых обоеполые, с двойным околоцветником. Чашечка состоит из 5 сросшихся чашелистников, венчик — из 5 лепестков. Хорошо развит верхний лепесток – «парус». Ниже располагаются 2 лепестка – «весла». Между веслами находятся два сросшихся лепестка – «лодочка». Тычинок всегда десять. У одних растений они срастаются в трубку, у других свободны. Пестик один.