Preheat the oven to 350 degrees. Line a baking sheet with parchment paper or a silicone baking mat. Set aside.
In a medium bowl, whisk together flour, baking soda, salt, and cinnamon. Set aside.
In a large mixing bowl, combine butter and sugars, mix until smooth. Add egg and vanilla extract. Next, add the shredded zucchini. Mix until combined.
Slowly add flour mixture until just combined. Stir in oats, chocolate chips, and dried cranberries.
Drop cookie dough by heaping tablespoonfuls 2 inches apart onto baking sheets that have been lined with parchment paper or Silcone baking mats. Bake for 15 minutes or until golden. Remove cookies from pans; cool completely on wire racks.