They exist, kinda hard to find but it's possible.
But really, I can only recommend getting contact lenses instead, even if just for riding, you *really* don't want a pair of glasses to break in a nasty edge-catch (or a tiny mistake in the park sending you flying) while inside a pair a goggles.
And if you're like me, after getting used to lenses on the slopes, you will switch totally,having a full vision field is really, really neat