Cyanobacterial blooms are the most important and best studied type of harmful algal blooms in fresh waters and brackish coastal seas. We here review how and to which extent they resist grazing by zooplankton, how zooplankton responds to cyanobacterial blooms and how these effects are further transmitted to fish. Size, toxicity and poor nutritional value are widespread mechanisms of grazing defense by cyanobacteria. In some cases, defenses are inducible, in some they are obligate. However, to some extent zooplankton overcome grazing resistance, partly after evolutionary adaptation. Cyanotoxins are also harmful to fish and may cause fish kills. However, some fish species feed on Cyanobacteria, are able to reduce their abundance, and grow on a cyanobacterial diet. While reduced edibility for crustacean zooplankton tends to elongate the food chain from primary producers to fish, direct feeding by fish tends to shorten it. The few available comparative studies relating fish yield to nutrients or phytoplankton provide no indication that cyanobacteria should reduce the ratio fish production: primary production.