The weight of a discus fish can vary depending on its size and individual characteristics. On average, an adult discus fish can weigh between 150 to 250 grams (5.3 to 8.8 ounces). However, larger individuals or those with exceptional genetics can weigh up to 300 grams (10.6 ounces) or slightly more.