Boat covers typically range from $100 to $1,000 depending on materials and boat size.