When should kids be able to share?

3 years. Starting at age 3 years children begin to learn the concept of sharing. This continues to evolve unless you are a gen xer, .