A caesium-promoted ruthenium catalyst supported on nanocrystalline magnesia with high activity for ammonia synthesis was conveniently prepared by using hydrated ruthenium trichloride and hexahydrate magnesium nitrate as precursors, whereas dechlorination post-treatment and ready-made magnesia were not necessary.