I would say don't make him feel bad about it, it is natural some kids just develop faster. I would talk to him and tell him that is something you do in the bathroom or your bedroom at home. Tell him it is illegal to do this in public and he could go to jail for it when he gets older.
Hi. I am a female and altho i know it's different with boys, it is the same instinct on which we act. I had begun masturbating at the age of 7. No one told me how to do it, all I did was fondle down there and if i fondled long enough I'd get a good feeling. So, I did it over and over again. I hadn't known how harmful it would be and I didn't know it was wrong. My point is, regardless of age, the feelings of pleasure and release are the same, and a smart kid would unfortunately get the association between fondling and the feeling.
If I were you, I would punish him, not harshly, but just so that he knows that what he is doing is wrong and every time he'd think of it, he'd associate it with the feelings he felt when you punished him, instead of feelings of pleasure.
hey , im 17 and when i was mm maybe 9 i was already masterbating but i didnt know i sort of just discovered it as the shower water hit me. i was young and thought it felt good. my suggestion is that yeah like everyone said talk to him but speak to him about how its not right for him to be doing that just yet, and the time will come therefore the talk about babies probably will arrive too!
I agree with PaulK. If he's actually masturbating where did he learn it from? 7 is a really young age to know about that stuff and how to do it. He needs to be sat down and really talked to because he most likely doesn't understand the consequences of doing that in public.
Is he actually masturbating or is he just fondling himself? If he's familiar with the masturbation technique I'd want to know from whom he learned it. If he's simply fondling that's normal for his age and he just needs to be taught the proper time and place. Please don't shame or scold him for it as this can have long term effects.
I am only 16 years old and may not be the best person to take suggestions from but it seems like you just need to have a long talk to him about what to do in public and what not to do...as Im sure you've allready done...just keep laying it on him. At seven years old I would not have thought he would be masturbating allready and when you first find out about masterbation its like a drug and very hard to stop. But he should learn how to controll it...just to be honest when I first found out about masturbation it took hold of me I never did it where anyone could see me but I did it very often...it should pass soon enough he will learn to controll it and as long as you talk to him about it...should never masturbate in public again....anyways...know Im not much help but hey..Im bored :)