Aims. To calculate transition rates from ground and excited states in neutral oxygen atoms due to electron collisions for non-LTE modelling of oxygen in late-type stellar atmospheres, thus enabling reliable interpretation of oxygen lines in stellar spectra. Methods. A 38-state R-matrix calculation in LS -coupling has been performed. Basis orbitals from the literature (Thomas et al.) are adopted...