Dihydroberberine (systematic name: 9,10-dimethoxy-6,8-dihydro-5H-1,3-dioxolo[4,5-g]isoquinolino[3,2-a]isoquinoline), C20H19NO4, a reduced form of pharmacologically important berberine, crystallizes from ethanol without interstitial solvent. The molecule shows a dihedral angle of 27.94 (5)° between the two arene rings at the ends of the molecule, owing to the partial saturation of the inner quinolizine ring system. Although lacking classical O—H or N—H donors, the packing in the crystalline state is clearly governed by C—H···N and C—H···O hydrogen bonds involving the two acetal-type C—H bonds of the 1,3-dioxole ring. Each dihydroberberine molecule is engaged in four hydrogen bonds with neighbouring molecules, twice as donor and twice as acceptor, thus forming a two-dimensional sheet network that lies parallel to the (100) plane.