If you don't see your mom as often as she'd like, take couple of days and spend some quality time with her. You can, for example, take a class with your mother – something she would enjoy or something she always wanted to do. Maybe she wants to learn how to use a computer or likes gourmet cooking. Spending quality time with her also means doing things your mother likes to do. Since not all mothers enjoy the same things, think about what makes her special, and plan activities around that, even if it means spending the day in a book club where the youngest person is 70 or pulling weeds.
If your mother is one of those women who live in a small town and sometimes fall into routines of housework and kids – treat her to a trip to the nearest large town. You can go shopping, visit a gallery, the zoo or just have fun. There are also so many free things you can do in a large town.