That's a wonderful idea.
Having to go through a very difficult time with my mom this year, health-wise, I cannot stress enough how important it is to positively surprise them as often as you can and take care of them. There is no better feeling for them is to know that you can stand on your own two feet and take care of yourself and of other people around you.
Take a day off, spend time with your mom!