Wzorce czynnościowe (ang. behavioral patterns) - wzorce te ustalają pewne reguły komunikacji między obiektami. Wzorce te zwiększają elastyczność aplikacji oraz ułatwiają komunikację między fragmentami systemu.