Ring bearers are often between four and eight years old. However, the oldest age for ring bearers is 10 years old, while some people give an allowance until twelve years of age.