We do daily baths for our 3 year old and every other day for our 8 month old.
Oldest she plays until the water is cold, it's a battle getting her out, usually she's in there 20+ minutes.
Youngest she loves to splash in the water, but is starting to try and pull herself up to stand which scares me, so I try to keep it to 5-7 minutes.