It's not easy to find a recreational activity for your grandmother. You first have to ask your grandmother what kind of activities she likes to do. For example, if she likes to sing opera, you can take her for a walk in the park, where there are usually a lot of old people gathering together, bringing their own instruments and practicing playing together. This way not only can you do what you like to do, but you can also make a lot of new friends and not make yourself feel lonely.
Elderly people need company, but their children are too busy with their careers and lives to be with them. It is much better to be able to teach some new friends. You can often take your grandmother to their performances and she will enjoy singing opera. Or maybe she already loves singing opera, that would be great.
Besides singing opera, you can also cultivate your grandmother's other interests, such as playing chess. Of course, the premise is that grandma already knows how to play chess, otherwise, it is very difficult to learn. If she knows how to play chess, then you can often take her to play chess with other people, like going to some senior activity centers. There will be a lot of elderly people there, all kinds of them, playing chess for sure.
But I don't recommend that you take your grandmother to play mahjong, because it's a very addictive activity. Although it can also make her feel that life is fun and she doesn't feel lonely, playing mahjong is not good for your health. I have heard of many elderly people dying at the mahjong table because of high blood pressure, which can be dangerous when they get excited. Of course it is okay if you play mahjong occasionally.
Besides that, you can make grandma like to grow flowers and plants. Because flowers and plants need someone to take care of them, so if you like to grow flowers and plants, you need to spend a lot of time to take care of them, so that grandma will not have time to feel lonely. This kind of life is not only interesting, but also gives grandma peace of mind.
Finding a way to entertain grandma is important, and you are considered to be filial for having such an idea. But what the elderly need most is the love and companionship of their children's offspring. So if you want your grandmother to have a good time, try to spend more time with her when you have time. Walk with your grandmother, chat with your grandmother, these simple gestures are enough to make your grandmother feel happy.