This is a list of streams and rivers in the U.S. state of Florida. The term river of grass has been used to describe the vast complex of waterways that make up the Everglades but the state has many ordinary rivers as well.
Rivers are listed as they enter the ocean from north to south. Tributaries are listed as they enter their main stem from downstream to upstream.
St. Marys River
Amelia River
Bells River
Nassau River
South Amelia River
Thomas Creek
Fort George River
St. Johns River - Juniper Springs, Salt Springs, Silver Glen Springs, Alexander Springs, Blue Spring, Beecher Spring
Pablo Creek
Sisters Creek
Broward River
Trout River
Ribault River
Little Trout River
Arlington River
Pottsburg Creek
Ortega River
Cedar River
Doctors Lake
Julington Creek
Black Creek
Rice Creek
Dunns Creek
Ocklawaha River
Orange Creek
Orange Lake
River Styx
Cross Creek
Silver River
Haines Creek
Lake Eustis
Dead River
Lake Harris
Palatlakaha River
Salt Springs River
Alexander Springs Creek
Hontoon Dead River
Wekiva River - Wekiwa Springs
Blackwater Creek
Little Wekiva River
Lake Jesup
Econlockhatchee River
Little Econlockhatchee River
Matanzas River
Tolomato River
San Sebastian River
Halifax River
Spruce Creek
Tomoka River
Indian River North
Indian River
Banana River
Eau Gallie River
Elbow Creek
Crane Creek
Turkey Creek
Saint Sebastian River
St. Lucie River
Loxahatchee River
Hillsboro River
Stranahan River
New River (Broward County)
Middle River
Oleta River
Little River
Miami River
Water enters Paynes Prairie Basin from a number of sources. Historically it only driained into Alachua Sink. Once underground, the water flows northwest towards the Santa Fe River Basin. In 1927, Camps Canal was built, which linked the basin to the Orange Lake through the River Styx and ultimately to the Atlantic Ocean.
Bivens Arm
Tumbling Creek
Little Tumbling Creek
Sweetwater Branch
Prairie Creek
Newnans Lake
Hatchet Creek
Lake Forest Creek
Little Hatchet Creek
Chacala Run
Chacala Pond
Sawgrass Run
Sawgrass Pond
Lake Wauburg
Georges Pond
Burnt Pond
Dog Branch
Lake Okeechobee drains into the Atlantic Ocean via the St. Lucie River, the West Palm Beach Canal, the Hillsboro Canal, the North New River Canal, and the Miami Canal, and into the Gulf of Mexico via the Caloosahatchee River. The major input of water into Lake Okeechobee comes from the north, via the Kissimmee River.
Fisheating Creek
Kissimmee River
Istokpoga Creek
ends in Lake Hatchineha
Dead River
Cypress Lake
Lake Tohopekaliga
Shingle Creek
Reedy Creek
Bonnet Creek
Cypress Creek
Whittenhorse Creek
Lake Marion Creek
Snell Creek
Taylor Creek (Okeechobee)
Rivers are listed as they enter the gulf from south to north, then west. Tributaries are listed as they enter their main stem from downstream to upstream.
Joe River
Shark River
Harney River
Broad River
Rodgers River
Lostmans River
Chatham River
Huston River
Lopez River
New River in Collier County
Turner River
Barron River
Fakahatchee River
Whitney River
Big Marco River
Henderson Creek
Cocohatchee River
Imperial River
Estero River
Caloosahatchee River
Billy Creek
Orange River
Peace River
Shell Creek
Myakka River
Myakkahatchee Creek
Manatee River
Wares Creek
Braden River
Cooper Creek
Little Manatee River
Alafia River - Buckhorn Spring, Lithia Springs
Palm River
Hillsborough River - Crystal Springs
New River in Pasco County
Anclote River
Pithlachascotee River
Weeki Wachee River - Weeki Wachee Springs
Chassahowitzka River
Homosassa River - Homosassa Springs
Crystal River -
Withlacoochee River (central Florida) - Madison Blue Springs
Rainbow River - Rainbow Springs
Little Withlacoochee River
Waccasassa River
Wekiva River (Gulf Hammock, Levy County)
Suwannee River - Suwannee Springs, Hart Springs, Ginnie Springs, Fanning Springs, Manatee Springs, Otter Springs, Troy Springs
Santa Fe River
Ichetucknee River - Ichetucknee Springs
New River
Withlacoochee River (north Florida)
Alapaha River - Alapaha Rise Spring
Alapahoochee River
Steinhatchee River
Fenholloway River
Econfina River
Aucilla River - Nutall Rise
Wacissa River - Wacissa Springs, Aucilla Spring,
Pinhook River
St. Marks River - St. Marks Spring
East River
Wakulla River - Wakulla Springs
Ochlockonee River
Sopchoppy River
Telogia Creek
Little River
Crooked River
Carrabelle River
New River
Apalachicola River
Jackson River
Chipola River - Baltzell Spring, Blue Hole Spring
Chattahoochee River
Econfina Creek
Choctawhatchee River - Vortex Spring
Pea River
East Bay River
Yellow River
Shoal River
Blackwater River
Escambia River
Perdido River