A person has been taken to hospital in a moderate condition after a hazardous substance forced the evacuation of a Christchurch business.

Fire and Emergency crews were called to Buchan Street in Sydenham just before 1pm on Monday.

St John treated two people, with one taken to Christchurch Hospital.

A cordon was put in place but has since lifted and FENZ left the scene at 3.30pm.

FENZ said work was still underway to identify the substance.