Nineteen isolated rocky outcrops of different sizes, tops of which were covered with natural grassland vegetation, were studied in the forested submontane belt (630–1020 m a.s.l.) of the Šumava Mts in the southern part of the Czech Republic, Central Europe. The species of vascular plants present in the treeless sites at each locality were identified. Those species with an Ellenberg indicator value for light equal 6 or higher were considered to be heliophilous. The distance to the nearest secondary treeless area was measured. There were 43 heliophilous species (23%) recorded among the 184 species identified. The number of species and the number of heliophilous species varied independently of the altitude and extent of the treeless area on the rocky outcrops, but were significantly correlated only with the distance to man-made treeless areas. The highest number of heliophilous species was recorded within approximately 400 m from the nearest man-made treeless area. Although the relict occurrence of some of the heliophilous species on the rocky outcrops cannot be completely excluded, obviously most of the species colonized these localities from nearby secondary treeless areas since their creation in the Middle Ages.