My 3 year old has had to urinate frequently today and tonight she has a strong urge and just had pain while urinating and only a small amount of bloody urine came out. Does she need to go to the emergency room tonight or can she wait 6 hours to go in the morning?
Please start by giving her plenty of fluids - water, cranberry juice, other juices, etc. to flush out her bladder. This seems to be a bladder infection, which is usually not serious. Even so, you do need to take her to the doctor within 12 hours.