Preheat oven to 350°. Line baking sheets with silicone liners or parchment paper.
Whisk together flour, baking powder, salt and cinnamon. Stir in oats. Set aside.
Using electric mixer on medium speed, beat butter and brown sugar until light and fluffy. Add eggs, one at a time, mixing well after each addition. Mix in vanilla.
Reduce mixer speed to low. Gradually add flour mixture, mixing just until combined. Stir in cherries and white chocolate.
Using 3 tablespoons of dough at a time, drop dough onto prepared pans, leaving about 2 inches between cookies. Flatten each cookie slightly.
Bake 18 to 22 minutes, or until cookies are lightly browned.
Cool on pans on wire rack for 10 minutes. Then, remove cookies to wire rack to cool completely.