First let me say my son is nearly 4 and "school" to us is preschool, but I've been doing this for 1 year and preschool vs school really doesn't change anything about the schedule (I know this because I've also done the drop my neighbor's kids off at elementary thing). You can see we still do the same things everyone else does. One thing I suggest is to prepare NOW for it. I keep my son's schedule close to the same all year long. (He goes to bed about 30 minutes later in the summer because we're always out swimming, but no more than that because it's pretty hard for young children to change their schedules). He goes to bed early and gets up early. I get up at 5:50am now so I change the baby's diaper, heat up a bottle, put him in the playpen while I take a shower (he's now 7 months old and can hold his own bottle, then play with his doll while I'm in the shower). My husband gets up at 6, watches headline news while ironing and drinking a cup of tea and then gets in the shower and does his own thing, getting ready for work. I pack lunches (2 sandwiches and fruit, or leftovers for husband; 1/2 sandwich, veggie sticks or fruit, a little snack, juice, and water for my son), then fix a quick breakfast that we eat at the same time: cereal with strawberries or bananas, an eggo waffle, or a yogurt poured in a bowl with a little granola cereal poured on top. Another thing that we do for school days is quiche cups that I make ahead on Sunday evening (pour the egg/vegetable/cheese mixture into aluminum cupcake cups and bake, then you can store them all in a large ziploc and heat 2 in like 15 seconds, serve with a little salsa). We have a short devotional time and Bible reading during breakfast. My son gets up between 6-6:20 (I will wake him at 6:20 if he hasn't gotten up on his own yet....this is where going to bed early enough the night before helps so much). He goes to the bathroom, eats his breakfast with us, we make sure hands/face are clean from breakfast, brush teeth, and then he gets dressed and watches a few minutes of PBS or Nick JR while I pack the lunchboxes into backpacks, brush my own teeth and get dressed, and we do our "bye daddy" hugs and waving. Then we leave for school at 7.
To make this work smoothly, we do a few things all the time, and I learned from Flylady.com that your night routine is even more important than the morning routine for a successful morning/day. In the evening before going to bed: the house is straightened up, basically clean. Nothing worse than stumbling around and not finding things or having a mess to put people into bad moods. (Shoes are always on the shoe rack by the door, that kind of thing). After hitting the hot spots (straightening the house), dinner is eaten, showers/baths are taken, and bedtime story and prayers are done. I check the calendar one more time before sending my son to bed, to make sure there's no "crazy hat day" or "red shirt day" junk I'm supposed to know about. I give my son a couple choices and let him "choose" his outfit for tomorrow (do you want the brown pants or the blue jeans? which shirt would you like to wear?) and then lay out the whole outfit on his shelf. I make sure my son's backpack is packed up and sitting on the counter by the door we walk out of. My husband also has a backpack that he brings to work and it's on the same counter. Really, anything you need to leave with needs to be packed up and on that counter (or in the front room, wherever works best for your family...but make it a place that doesn't have clutter around). Lunchboxes are wiped down and open, sitting on the counter, with a fresh papertowel. Fruit and veggies that I will pack for lunches are washed and if needed, cut, and placed into storage bags or containers,drinks are poured (to save money and throw away less, I buy a large container of juice and pour it into small lunchbox size bottles, with a little splash of water in it, and also include a small bottle of water that I pour from our Brita). I make sure the freezer packs that keep the lunches cool are back in the freezer so they'll be cold in the morning and no surprises there. I also keep a couple lunchables on the top shelf, at the BACK of the fridge (so my son doesn't see them) for "emergencies" or "bad mornings" (slept in? one of us is sick? etc) just in case.....but that's not a weekly event, more like a 1x/month kind of thing, if that much. Also, either I or my husband make a bunch of bottles (4 or 5) so all we have to do is warm a bottle for the baby....I don't like thinking or making things at 3am or 6am if I can help it. I do not think mornings are the time to get organized!!! You could be sleepy, there's a time limit, potential stress, etc. Get organized in the evenings instead, while you're still awake and less stress. That way everyone just kinda stumbles along and does their thing and it all works out just fine, 95% of the time. Also, starting a good month before school starts with the bedtime and waking up time will help SO much. You might not like it now, but it's sooo much better than trying to fight them the last 2 days of summer and trying to get them on a new bedtime routine, a new morning routine, AND go to school, all at once. A shock to their system! My husband works whether it's summer or not, so we just kinda stick to the same basic plan (though we do have a 30 minute flexibility since it's summer, and I don't go wake my son up but he does wake on his own (a) because he's had enough sleep and (b) he hears us moving around and talking in the mornings)...right now in the summer we get up same time about, I fix breakfasts for us (and if son wakes up in time, him too) and we eat, talk, watch headline news together, play with the baby if he's crawling around, but often he eats his bottle and goes back to bed for an hour. My son watches his morning PBS or Nick JR show while husband gets ready to go and then we do hugs and wave at him until he's gone, same as always. But then instead of school we have our own summer routine and events that we do for fun. Good luck! We're not nearly perfect, but mornings don't have to be bad things if you prepare a bit.