at my Daughter's school... for 3rd grade, it takes about 1/2 hour. And according to some Teachers I talked to, (this is for my State), they said that from about 3rd to 4th grade... this is when homework kicks up and will take on a more challenging pace and type of homework/projects.
Even in Kindergarten, her homework was gauged for about 20 minutes or 1/2 hour. This seems typical.
My daughter is in 2nd grade. Public school. They get spelling/writing/math/reading etc., and online they have things to do too, for practice.
It takes time... yes. But so you schedule yourself, (the day), and routinely, have a certain time that is "homework time." Usually for us, homework time is not at night... but after school. My daughter comes home from school, I make her something to eat, I let her have down-time and relax, then at a certain time, the same time everyday, it is homework time. She knows that. She looks at the clock and will do it. And I help assist her and review it... and all the other things she brings home from school for the parents to sign/read. Then after homework, she can do anything she wants, or she even will nap if tired.
The main thing is to have a DAILY schedule and time for homework. Not just "fitting it in" kind of thing. But making time for it, consciously.. .and not on the fly.
Also, I do not sign up my Daughter for anything that takes away from homework time or weekday nights. The only thing she has is Karate, twice a week, evenings. So on those days, and she knows, she/we have to keep to a schedule. Otherwise, we do NOT go to Karate class. Fitting in school, is more important for us. AND then, there is getting her/my son to bed on time, not late, especially on school nights. So, then, a schedule is even more important.
All the best,
Susan