We present a detailed and uniform study of oxygen abundances in a large set of 155 metal-rich dwarfs. EW measurements were carried out for the [OI] 6300 Å line and the OI triplet, while spectral synthesis was performed for several OH lines. NLTE corrections were calculated and applied to the LTE abundance results derived from the triplet. Abundances from [OI], the OI triplet and near-UV OH were obtained in 103, 87 and 77 dwarfs, respectively. A good agreement between [O/H] ratios from forbidden and OH lines is found, while the NLTE triplet shows a systematically lower abundance. Nevertheless, the consistency with other indicators improves if we consider LTE triplet results. In any case, discrepancies between OH, [OI] and the OI triplet hardly exceed 0.2dex. All three indicators show that, on average, [O/Fe] decreases with [Fe/H] in the metallicity range −0.8<[Fe/H]<0.5.