Oscar fish are native to freshwater streams in South America. So, they absolutely need freshwater to survive. They will not survive in saltwater. Since oscars are a tropical fish, they require warm water to live.