Der Großteil der Saugwurzeln der Johannisbeere befindet sich in der oberflächlichen Bodenschicht in einer Tiefe von 20–30 cm, der restliche Teil liegt in einer Tiefe von bis zu 60 cm und nur einzelne Skelettwurzeln erreichen eine Tiefe von 1,5 m. In der Breite geht das Wurzelsystem der Johannisbeere in der Regel nicht über die Grenzen des Strauches hinaus.
Eine charakteristische biologische Eigenschaft der Johannisbeere ist das Fehlen von Knospen an den Wurzeln. Daher wachsen bei direkter Pflanzung ohne Vertiefung des Wurzelhalses (Übergangsstelle von Wurzeln zu Zweigen) die Zweige des Strauches nicht direkt von der Bodenoberfläche, sondern an einem kleinen Stämmchen (Stamm). Solche Sträucher sind nicht langlebig. Daher muss beim Pflanzen der Wurzelhals unbedingt vertieft werden. Die Stachelbeere hat ein etwas stärkeres und tiefer in den Boden eindringendes Wurzelsystem als die schwarze Johannisbeere. Die Hauptmasse der Saugwurzeln befindet sich in der Schicht von 20–40 cm und reicht 50–60 cm über die Grenzen des Strauches hinaus, manchmal sogar 2 m und mehr.
Die schwarze Johannisbeere beginnt im Frühjahr sehr früh zu wachsen, ihre Knospen erwachen bei einer Lufttemperatur von +6 °C, bei einigen Sorten sogar bei +2 °C. Die Reifung der Beeren beginnt 34–52 Tage nach der Blüte.
Die rote Johannisbeere erwacht nach der Winterruhe etwas später als die schwarze. Die Reifung der Beeren beginnt 30–58 Tage nach der Blüte.
Die Blüten der Johannisbeere sind klein, unscheinbar und in Trauben angeordnet. Jede Blüte besteht aus fünf Blütenblättern, fünf Kelchblättern, fünf Staubblättern und einem Stempel, d. h. die Blüten sind zwittrig.
Die schwarze Johannisbeere blüht normalerweise üppig, aber nach der Blüte wird ein Abfallen eines Teils der Blüten und Fruchtansätze beobachtet, manchmal in erheblichem Maße. Infolgedessen nimmt der Ertrag ab, und in manchen Jahren bleibt er ganz aus. Die Ursachen dieses Phänomens sind unterschiedlich, aber eine der Hauptursachen ist, dass nicht bei allen Sorten die Blüten von ihrem eigenen Pollen bestäubt werden können. Je nachdem unterscheidet man selbstfruchtbare Sorten (Bestäubung durch eigenen Pollen) und selbstunfruchtbare Sorten (können nicht durch eigenen Pollen bestäubt werden). Die Bestäubung selbstunfruchtbarer Sorten kann nur mit Hilfe von Insekten erfolgen, und wenn während der Blütezeit kaltes Wetter herrscht und keine Insekten fliegen, findet keine Bestäubung statt, und drei Wochen nach der Blüte fallen die unbestäubten Blüten ab, sodass kein Ertrag erzielt werden kann. Daher sollte man bei der Sortenwahl für die Pflanzung auf deren Selbstfruchtbarkeit achten, besser noch regional angepasste Sorten pflanzen, da die meisten von ihnen eine hohe Selbstfruchtbarkeit aufweisen. Der Ertrag selbstfruchtbarer Sorten wird noch höher sein, wenn auf dem Grundstück nicht nur eine, sondern mehrere sich gegenseitig bestäubende Sorten gepflanzt werden, das Grundstück vor Wind geschützt wird und Bienenstöcke aufgestellt werden.
Die Sorten der roten Johannisbeere sind selbstfruchtbar, aber bei Kreuzbestäubung erhöht sich der Ertrag. Die Blüten der roten Johannisbeere ziehen mehr Bienen an als die der schwarzen Johannisbeere, daher ist der Ertrag der roten Johannisbeere höher.
Nicht nur die geringe Selbstfruchtbarkeit einiger Sorten der schwarzen Johannisbeere führt zum Abfallen von Blüten, Fruchtansätzen und zu Ertragseinbußen. Frühlingsfröste während der Blütezeit schädigen Blüten und Fruchtansätze. Aber nicht nur Minustemperaturen, sondern auch langanhaltendes kaltes Wetter während der Blüte und Fruchtansatzbildung verschlechtern die Bestäubung und mindern somit den Ertrag. Weitere Ursachen für das Abfallen der Beeren sind ein hoher Säuregehalt des Bodens sowie ein akuter Wassermangel im Boden.
Johannisbeere ist eine lichtliebende Kultur, insbesondere die rote. Viele Hobbygärtner halten die schwarze Johannisbeere für schattentolerant. Sie verträgt zwar Schatten, wächst und fruchtet jedoch besser an sonnigen Standorten.
Schwarze Johannisbeere ist eine feuchtigkeitsliebende Kultur, rote Johannisbeere ist weniger anspruchsvoll an Feuchtigkeit, sie ist trockenresistenter.
Johannisbeere stellt hohe Ansprüche an die Fruchtbarkeit und den Nährstoffgehalt des Bodens. Die besten Böden sind lehmige und sandige Lehmböden, gut gedüngt, ausreichend mit Feuchtigkeit versorgt und nicht sauer.