Preheat the oven to 390°F (200°C). Line a 12-cup muffin pan with 8 paper liners or lightly grease 8 cups.
In a bowl, sift together the flour, baking powder, and salt.
In a separate bowl, whisk together the sugar, vegetable oil, milk, egg, and almond extract until well combined.
Add the dry ingredients to the wet ingredients and whisk just until combined. Do not overmix.
Gently fold in the cherries. The batter will be thick to help suspend the cherries throughout the muffins.
Divide the batter evenly between the 8 prepared muffin cups, filling each about ¾ full.
Bake for 20 minutes or until a toothpick inserted into the center comes out clean.
Cool the muffins in the pan for 5 minutes, then transfer to a wire rack to cool completely before serving.