Yes it is too big for a baby or juvenile ball pythons. I keep juvenile ball pythons in 16qt tubs and babies in a 6 qt. Ball pythons like small spaces because they need to feel secure.