Model transformations are one of three core parts in OMG's Model Driven Architecture. Nowadays, the model transformation rules are mainly written for each particular problem. This is usually a time consuming and a very difficult work. This paper provides a list of reusable rule patterns for QVT Operational Mappings language. It can help users to write transformation rules quickly and correctly in QVT Operational Mappings. The paper specifies when and how to use these patterns in detail and provides examples applied to each pattern.