My kids don't get an allowance. Doesn't mean they never will, but it's not something we plan on doing. I didn't get an allowance, either. We already buy what they need and some of their wants, so they don't need money for anything. They can get a job if they want spending money.
They don't need an allowance to learn about money, saving, giving, etc. because they already learn about that from us with the money we have.
If we did do an allowance, I think it would probably be $5-$10 a week at the most. A reasonable starting age would probably be when they become a teenager.
I think chores should be required, period. Not just for the allowance, but if you're going to give an allowance, the chores better at least be being done. I have a problem with giving a kid money, period, but I'm definitely not paying them for something they should already be doing, especially if they're not doing it. My kids already have chores and they do them without the expectation of a reward, so why change that, lol? I don't get paid to clean and neither will they. It's their "job", part of living in and contributing to our family. If I paid an allowance for chores, it would be for something they don't normally do that is extra/something difficult or time consuming.
I don't think I would give money for doing well in school. Maybe an occasional treat. But again, doing well in school is expected, just like chores, whether they get rewarded for it or not. They need to understand that it's their future they're working towards and that is their ultimate reward. Of course, a young kid won't understand that and I think going out for ice cream or watching a movie or some treat for doing well is a good thing. But I probably wouldn't just hand over money.
I wouldn't give my kids an allowance to cover necessities. We already provide those for them. If we gave an allowance, it would be for extras.
So yeah, you can call me a mean mom now.