yes a UTI will cause fever. wait for the urine results and see what is going on. But also, there has been a virus going around lasting 2-4 days where children are spiking temps up to 40. Hope your little one recoveres soon!

MG