As the other ladies indicated the flu typically lasts anywhere from a few hours to 24 hours. However it takes 1-2 days to recover. Unfortunately the child could continue to be contagious for up to 10 days after. I recommend to thoroughly wash all glasses, plates and ustensils she will use over the next little bit and wash, wash, wash her hands.

My husband, who has a phobia of vomitting, recently sent me an article indicating that a new study shows that even hand sanitizer does not protect us from the flu (although hand sanitizer is not used in daycare environment it just comes to show how strong the bug is). When cleaning the home they recommend using bleach, I don't think anything else would decontaminate properly.

Last year my daughter got the flu, and being only 1 at the time and still mouthing everything, almost everyone got it. The terrible thing is, everytime I thought it was over someone else got it.... all 10 days apart.

I hope your daughter gets well soon and that everyone else will manage to avoid it, it is such a terrible thing!