Preheat the oven to 375 degrees F.
In a large bowl, toss together the peaches, maple syrup, lemon, and cinnamon until thoroughly combined. Pour the peach mixture into a 9x9 round or square baking dish.
In a medium bowl, whisk together flour, oats, cinnamon, salt, and melted vegan butter until thoroughly combined. Spread the flour mixture evenly over the peaches.
Bake for 45 minutes until the top has lightly browned and the peaches begin to bubble.
