Gather all ingredients.
Preheat the oven to 350 degrees F (175 degrees C). Grease an 8-inch square pan.
Combine oats, brown sugar, white sugar, baking powder, salt, and cinnamon in a bowl.
Whisk milk, eggs, canola oil, and vanilla extract together in a separate bowl.
Stir egg mixture into oat mixture until well combined; set aside until flavors blend, about 20 minutes.
Spread oat mixture into the prepared pan.
Bake in the preheated oven until edges are golden brown, about 30 minutes.
Cool completely before cutting into 16 bars.