Technically yes, but it’s never advisable.
Spiked golf shoes would be a nightmare to wear on any surface other than grass, so we needn’t worry about that. But when it comes to spikeless golf shoes (as many junior Puma golf shoes are) you may think that because they’re spikeless you can wear them on any surface.
However, the soles of these shoes have been carefully designed with patterns and indentations that offer the most underfoot grip possible without the need for cleats.
Wearing these shoes on any surface other than grass, like concrete, could irreparably damage them, limiting their effectiveness on the course.
So when it comes to general everyday wear, choose a pair of Puma trainers instead, not golf shoes!