Many U.S. children produce S reliably by around age 5, though S in blends like "st" or "sp" often takes a little longer.
Every child is different, and age ranges from research are guides, not deadlines. If your child is frustrated, hard to understand, or you're unsure, ask a speech-language pathologist.