Preheat Oven: Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
Cream Butter and Sugars: In a large bowl, cream together the softened butter, peanut butter, brown sugar, and granulated sugar until light and fluffy.
Add Eggs and Vanilla: Add the eggs one at a time, beating well after each addition. Then, mix in the vanilla extract.
Mix Dry Ingredients: In a separate bowl, whisk together the flour, baking soda, baking powder, and salt.
Combine Wet and Dry Ingredients: Gradually add the dry ingredients to the wet mixture, beating until just combined.
Add Oats and Chocolate Chips: Stir in the oats and chocolate chips until evenly distributed.
Form Cookies: Scoop the cookie dough onto the prepared baking sheets using a cookie scoop or tablespoon, spacing them about 2 inches apart.
Bake: Bake for 10-12 minutes, or until the edges are golden and the centers are slightly soft.
Cool Cookies: Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.