Whether it be moms birthday, Mothers day or whatever day is it, mom is a very special person. This is the woman that raised you and loved you more than anyone and all moms are special in their own way. When choosing a gift for her, make it something special that will touch her heart.
A moms ring is a nice gift which includes a gem stone for each childs birthdays or you can do it for the grand childrens birthdays.
You might want to find her a very special photograph album and put in pictures of special meaning to her over the years.
How about a real treat for Mom. You go and give her a certificate to get her hair done and some other pampering at a beauty salon. While she is there clean her house for her. Arrange to meet her afterward and have a special lunch for her. You might want to arrange for all of her children to be there if you are not the only one.
Moms always like flowers, order them in a keepsake that she will have after the flowers are gone.
All these are assuming you are a grown child. A small child might want to draw mom a special picture, or make her a card or a cute little craft that they have thought up and made themselves.
Even for adults anything home made is a nice gift and has love and time put into it.
If you are good at sewing a nice quilt with pieces of fabric that has meaning or dates of events embroidered on or even a moms pillow.
Whatever you give, give from the heart. Dont give mom a set of pans unless she has asked for them and even if she has add something personal for her.