I think puns are very common in English (especially in British English and there are UK comedy shows focusing on puns and wordplay )
In my native language Tamil, there's a form of poetry itself called siledai (சிலேடை) that uses same words to talk about 2 topics. But in everyday use, other than few people word play is not common