In a large mixing bowl, whisk together the flour, sugar, baking powder, and salt until well combined.
In a separate bowl, mix the almond milk, vegetable oil, and vanilla extract.
Pour the wet ingredients into the dry ingredients and stir gently until just combined. Be careful not to overmix; a few lumps are okay.
Preheat a non-stick skillet or griddle over medium heat. Lightly grease with cooking spray or a little oil.
Pour about 1/4 cup of batter onto the skillet for each pancake. Cook until bubbles form on the surface, about 2-3 minutes.
Flip the pancakes and cook for another 2-3 minutes, or until golden brown.
Serve warm with your favorite toppings such as maple syrup, fresh fruit, or nut butter.