Bernhardt Creek is a stream in Lane County, Oregon, in the United States. The creek was named for the Bernhardt family of early settlers. It flows mostly west-northwest to its mouth at the Siuslaw River about east of Florence.