A man is in a moderate to serious condition after falling off a ride-on mower at Dunedin's Botanic Garden this morning.

A St John spokesman said ambulance staff took the man to Dunedin Hospital, and believed he had been working in the gardens when injured.

Firefighters from Willowbank station also attended the incident, a spokesman said.