Basketballs are made from a variety of materials. Mini basketballs for very young children are typically made from foam to make them safe and easy to grip. Larger balls are made from rubber for grip and bounce.