In the bowl of an electric mixer, beat together butter and sugars until creamy. Add eggs and vanilla, mixing well until all is incorporated.
Combine the flour, baking soda, cinnamon, and salt in a separate bowl. Gradually add the dry ingredients to the butter and sugar mixture, mixing until just combined.
Using a rubber spatula, gently stir in oats, chips and cranberries by hand.
Use a heaping spoonful of batter per cookie and place onto an ungreased baking sheet.
Bake for about 8-10 minutes, or until the edges begin to brown.
Recipe by Oakhurst Kitchen at http://oakhurstkitchen.com/cranberry-oatmeal-white-chocolate-cookies/