Preheat the oven to 350°F and line 2 baking sheets with parchment paper.
In a medium-sized mixing bowl, whisk together the flour, baking soda, and salt.
In a separate mixing bowl or the bowl of a stand mixer, cream butter for 1 minute until fluffy. Add both sugars and beat for an additional minute.
Add in eggs, vanilla extract, and peppermint extract and continue mixing. Add in the flour mixture in three additions on low speed, mixing just until incorporated. Fold in the chocolate chips and candy canes.
Using a 2 tbsp cookie scoop, place cookie dough onto a baking sheet (12 cookies per sheet, spaced evenly).
Bake for 9-11 minutes, then remove from oven and let cool for 5 minutes before transferring to a cooling rack to cool completely.