Both words describe a small, natural flow of water, narrower than a river, and in everyday use they are largely interchangeable. The extra wrinkle is that a creek can also be a narrow inlet connecting to the sea, and stream has taken on a whole new digital life.
The core difference
Creek and stream both mean a small watercourse, but creek can also refer to a coastal inlet, and stream has extended into digital and figurative use.
- creek — a small stream, narrower than a river: the kids spent the afternoon wading in the creek.
- stream — a small natural flow of water, smaller than a river: they waded across the shallow stream to reach the trail.
How to tell them apart
For everyday small watercourses, creek and stream are close synonyms and either word usually works. The difference that is worth knowing is that creek carries an older meaning too: a narrow inlet of water connecting to the sea, such as a tidal creek where fishing boats moor. That coastal sense later broadened, particularly in American and Australian English, to cover any small inland watercourse.
Stream has since picked up a very different modern meaning. As a verb, to stream means to send or watch audio or video continuously over the internet without downloading it first, as in streaming an entire series over a weekend. It also works figuratively for any steady flow, such as a stream of complaints.