In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
In another bowl, mix buttermilk, milk, eggs, and melted butter until smooth.
Gradually add the wet ingredients to the dry ingredients, stirring gently until just combined (don’t overmix!).
Heat a skillet or griddle over medium heat and lightly grease with butter or oil.
Pour about ¼ cup of batter for each pancake and cook until bubbles appear on the surface.
Flip and cook for another 1-2 minutes until golden brown.
Repeat with the remaining batter, adjusting heat as needed.
Serve warm with butter, maple syrup, or your favorite toppings.