Grapefruit is an excellent source of vitamin C, but it contains just slightly less vitamin C than oranges. A 1 cup serving of grapefruit has 79 mg vitamin C, while the same serving size of oranges offers about 98 mg, according to the USDA.