Preheat your oven to 375°F (190°C).
Line a muffin tin with paper liners or grease it.
In a bowl, mix the flour, baking powder, baking soda, and salt.
In another bowl, whisk together the sugar, milk, oil, egg, and vanilla until smooth.
Gradually add the wet ingredients to the dry ingredients, stirring gently.
Fold in the fresh blueberries carefully.
Fill each muffin cup about two-thirds full with the batter.
Bake for 20-25 minutes or until golden brown and a toothpick comes out clean.
Allow to cool in the pan for 5 minutes before transferring to a wire rack.
Enjoy your muffins warm or at room temperature!