The number of balls needed to fill a ball pit will depend on the size of the pit. A general rule of thumb is to have at least 100 balls per square foot of ball pit space.