The Holmes Creek Covered Bridge, also called the Lakeshore Covered Bridge, is a one-lane wooden covered bridge that crosses Holmes Creek in Charlotte, Vermont on Lake Road, adjacent to Charlotte Beach. It was listed on the National Register of Historic Places in 1974.