The club was established on 10 April 1908 by a group of two dozen young men at the Zum Schützenhof restaurant.
Following World War II the team played in the Amateurliga Hessen from 1952 to 1963, at that time the country's highest amateur league.
Their best result was a third-place finish in 1960 behind SpVgg Bad Homburg, who then defeated them 2–1 in the promotion round for the 2nd Oberliga Süd (II).
After their descent in 1963, it would be nearly thirty years before the club returned to upper level regional play with an advance to the Landesliga Hessen-Süd (V) in 1992.
FC Germania 08 Ober-Roden play their home matches at Sportanlage Frankfurter Straße which has a capacity of 1,000.