Ours weaned (w/ encouragement) on thier 3rd birthday. If they'd been actively nursing I would have let them keep going but they were down to each asking every 3rd day or so & to the point where for Ashlyn "nursing" mean holding my nipple loosely in her mouth, no attempt to suck, which drove me *insane* & Lexie would suck w/ a lazy latch & not strong enough suck to get anything for 30 sec to a min & then was done. Both were most likely to ask when they were bored or if they saw a baby nursing. If they got hurt or were in a scary situation they would just want cuddles (& sometimes chocolate, they insist that chocolate makes boo-boos feel better
) so that went a long way toward me being ok w/ the "encouragement" to end it. A few months before their 3rd b-day, as we started talking about b-day plans, I also started telling them that 3 yr olds don't get num nums. When they asked to nurse we'd have the following conversation:
kid: I want num nums
me: how old are you (in a teasing voice)
kid: 2 (in a total "duh mom" voice)
me: do 2 yr olds get num nums?
kid: yes (duh mom tone)
me: how old will you be on your birthday?
me: do 3 yr olds get num nums?
kid: no (in the same duh mom tone)
So, it was pretty easy to transition that game when they turned 3. Every once in a great while they'll still ask, and sometimes will tell me they're 2, but some extra cuddles & tickles and being silly with them & they're fine, so I'm comfortable with how it all turned out.