In a large mixing bowl, cream together the butter and sugar until light and fluffy.
Add cinnamon, allspice, salt, vanilla, orange extract, eggs, and orange zest, and mix well.
Mix in baking soda and baking powder.
Add flour and oats and mix until well combined.
Stir in cranberries and white chocolate chips.
Drop dough by 3 TBS scoops onto ungreased cookie sheets (I like to line mine with a silicone baking mat) 2" apart. Bake for 10-12 minutes. Allow cookies to cool on the baking sheet at least 5 minutes before transferring them to cooling racks to cool completely. Store in an airtight container at room temperature.
Keyword Christmas, fall cookies, holiday, oatmeal cookie