Not much free time at all. Unstructured play doesn’t have to mean no routine. If it’s “block time” or “dress-up time” or “outside time” etc…, they still get to determine a lot about how they play with an assigned item or an assigned environment. I used to make out a list of everything we had that could be made into a “time” (puzzles, play-dough, painting, math manipulatives, lacing beads, going for a walk, read-alouds, dolls, cars, lincoln logs, duplos, rescue heroes…) and I used to rotate those. Some things rotated daily, some weekly.
I thought of “anchors” in my day like meals, a simple chore time (or a couple of short “pick-up” times), times for me to read to them, afternoon rest time (older ones not napping got to look at books, listen to stories and play with legos, or other quiet activities), and built on that. True “free play” time was about 30 minutes in the morning and 30 minutes in the afternoon. Those that no longer slept for naps had some choice in rest-time activities, within boundaries. After dinner we had family time, bath time, stories & bed–so the evening was pretty structured too.
If we went out to the park with friends or on another outing, we just picked up with wherever we would have been with the routine when we got back, or I made slight adjustments to make the day work.
With little ones, routines are going to look messy for awhile. Start small and simple, and build on that. Give yourself time to see what works, and add another structured activity or two into your routine each week until you have the right balance for your family. I found if I tried to change too much at once, it tended to flop, the kids derailed the plan, and I just wanted to give up! So, train with one or two things at a time, and when they’ve got that down pretty well, add in another time, and so on.
HTH some!