Preheat oven to 350°F.
Combine flour, cinnamon, baking soda, and salt in a large bowl. Set aside.
Beat butter in a large mixing bowl until creamy. Add in sugars and beat until fluffy. Add in the eggs and vanilla and beat until well combined.
Gradually add flour mixture to the wet mixture and beat on low speed until well combined.
Grate zucchini and carrot using the smaller grate opening. Squeeze out the excess liquid from the zucchini.
Stir in oats, zucchini, carrot, coconut, and dried cranberries.
Drop by rounded tablespoons about 2 inches apart onto parchment-lined cookie sheets.
Bake for 10-12 minutes until they just start to turn color. Let cool on sheets for a few minutes before moving to a cooling rack.
