In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, cinnamon, nutmeg, ginger, and salt.
In a separate bowl, combine the pumpkin purée, milk, egg, vanilla extract, and melted butter. Whisk until smooth.
Pour the wet ingredients into the dry ingredients. Gently stir until just combined; lumps are fine.
Preheat a non-stick skillet or griddle over medium heat. Lightly grease with butter or cooking spray.
Scoop 1/4 cup of batter onto the skillet for each pancake.
Cook for 2-3 minutes, or until bubbles form on the surface and the edges look set.
Flip the pancakes and cook for another 2 minutes, or until golden brown.
Remove from the skillet and keep warm while cooking the remaining batter.
Serve immediately with your favorite toppings like maple syrup, whipped cream, or fresh fruit.