Uchee Creek begins at its source, which is just north of Harlem. This point is located between Fairview Drive and U.S. Route 221 and Georgia State Route 47. The stream flows to the southeast and goes underneath of US 221/SR 47 and immediately afterward goes underneath Robert Moore Road. It winds its way to the east and resumes its southeasterly course, where it flows underneath of Harlem–Grovetown Road. It then bends to an east-southeasterly direction. It curves to the east-northeast and meets the mouth of Spirit Creek. Uchee Creek flows to the northeast, between Rockford Drive and Carlene Drive. It heads back to the east-northeast and goes underneath of Old Louisville Road. After meeting the mouth of Horn Creek, it flows to the north and then back to the northeast. Northwest of Wells Lake, it twists to the north. It curves back to the north-northeast. Upon flowing underneath Harlem–Grovetown Road for a second time, it enters the city limits of Grovetown and begins to traverse the western edge of Grovetown Trails at Euchee Creek, a future portion of the Euchee Creek Greenway. It enters the trails property and flows underneath the northernmost trail at two different locations. It bends to the north-northwest and goes under this trail before leaving the property. It flows just west of the property and meets the mouth of Broad Branch. Here, it begins flowing back to the northeast. Upon going underneath of SR 223, it leaves Grovetown and the trail property. Uchee Creek then flows to the north-northeast and travels underneath of Canterbury Farms Parkway and part of the Euchee Creek Greenway in two places. It heads to the north and flows under the Greenway again. Almost immediately, it flows underneath Interstate 20. After going under William Few Parkway, it heads back to the north-northeast and then meets the mouth of Mill Branch. The stream flows under SR 232. It then travels through the Bartram TrailGolf Club. It then twists back to the northeast. Upon meeting the mouth of Tudor Branch, it bends back to the north-northeast. It then flows just to the west of Blanchard Woods Park and changes direction back to the north-northwest. It then flows under SR 104 on the G.B. "Dip" Lamkin Bridge. The stream begins to bend back to the north-northeast. Immediately after meeting the mouth of Long Branch, it flows under William Few Parkway for a second time. It widens out briefly before narrowing just before its mouth, at the Little River.