Preheat oven to 350°F (175°C).
Cream together butter, granulated sugar, and brown sugar until light and fluffy.
Beat in eggs one at a time, then stir in vanilla extract.
In a separate bowl, whisk together flour, baking soda, and salt.
Gradually mix dry ingredients into the wet mixture. Fold in cherries and chocolate chips.
Drop spoonfuls of dough onto baking sheets. Bake for 10-12 minutes until edges are golden brown.
Cool on sheets for 5 minutes, then transfer to wire racks.