In a large mixing bowl, whisk together the whole wheat flour, sugar, baking powder, baking soda, and salt until well combined.
In a separate bowl, mix the buttermilk, egg, and melted butter until smooth.
Pour the wet ingredients into the dry ingredients and gently stir until just combined. Be careful not to overmix; it’s okay if there are a few small lumps in the batter.
Heat a non-stick skillet or griddle over medium heat and lightly grease it with butter or oil.
Scoop the batter onto the skillet using a ladle or measuring cup, forming pancakes of your desired size.
Cook until bubbles form on the surface and the edges look set, then flip and cook for another minute or two until golden brown on both sides.
Serve warm with butter, and pure maple syrup