Police and firefighters struggled to keep motorists calm as they attempted to clean up the road.
The lorry was delivering booze to bars in Wadowice when it entered a tight bend too quickly and lost its contents.
Orange News reports that officials had to close the road in the end.
An emergency service spokesman said: "It was shut for four or five hours while we swept up the broken glass and hosed away the beer."
> Bar offers half-price beer for dead rabbits
> Finnish scientists try to recreate 1840s beer