Preheat the oven to 375°F. Line a baking sheet with parchment paper. I like to spray the baking sheet then place the parchment on top - this helps it to stay in place.
Wash and slice the fresh cranberries into quarters.
In a medium bowl, whisk together the all purpose flour, baking powder, baking soda, cinnamon, and salt.
In a separate large bowl, cream the butter and brown sugar with a hand mixer.
Beat in the egg and vanilla extract.
Add the dry ingredients (flour mixture) to the wet ingredients and mix together.
Add the rolled oats, cranberries and chocolate chips. Mix together with a spatula.
Ingredients should be mixed evenly and the batter will be sticky.
Use a cookie scoop or 1 tablespoon measuring spoon to drop cookies on to baking sheet. Leave 1-2" between each one as these cookies will spread as they bake.
Bake for 10-12 minutes (I baked mine for 12). Let cool 10 minutes, then transfer to a baking rack to cool completely.
Store cookies in an airtight container in the fridge or counter for up to 1 week. Note: These cookies are soft and delicate and store better in a hard container.