None of the 175 passengers or six crew members was injured when flight FR1216, operating from Brussels Charleroi, overran at about 16:00.
Ryanair says the aircraft came to a halt on a grass run-off zone about 10m (33ft) from the far end of the runway. Limoges has a single runway, 03/21, with a length of around 2,500m.
"The captain initiated an emergency exit and passengers were evacuated using the aircraft slides and were transferred by bus to the terminal building," says the carrier.
Ryanair states that the runway was wet and the airport was subject to gusting winds. Meteorological data indicates rain at the time and winds from the northeast gusting to 34kt (63km/h). The airline says: "Prevailing conditions were within safety limits."