In a large bowl whisk together the flour, sugar, baking powder, baking soda, and salt until evenly combined.
In a separate bowl whisk the sour cream, almond milk, eggs, and melted butter until smooth.
Fold the wet mixture into the dry ingredients with a spatula until just combined; do not overmix. A few small lumps are fine.
Let the batter rest a few minutes while you preheat a nonstick griddle or skillet over medium heat.
Pour batter onto the hot griddle to form rounds, about 1/4 cup per pancake for uniform size.
Cook until small bubbles form on the surface and the edges look set, about 1–3 minutes, then flip and cook until golden and cooked through, about 1 more minute.
Serve immediately or keep warm in a 175°F (80°C) oven for up to 20 minutes if needed.