The previous posts offer great advice. No boss can legally force you to do volunteer work, but if it is on company time, you should consider following through with the request unless you are somehow opposed to the specific charity designated. If your boss requires you to volunteer at a specific place on your own time, you may want to explain that your free time is limited and you have more important functions (children, school work, etc.) that come first. Of course, as several posts pointed out, your boss can then make life very difficult for you if he/she so desires. If volunteer work seems to be a necessity with your boss, you may want to find something that will make you happy and satisfy him at the same time. Last year I volunteered to be the PA announcer for a local high school softball team: I would have attended the games anyway, and it still qualified as volunteer work.