Two people were stabbed at an Ironwood business just before 11 a.m. on Wednesday morning and were taken to hospital with non-life-threatening injuries.
About 20 police cruisers, ambulances and a fire truck descended on the area in the 11000 block of No. 5 Road, just south of Steveston Highway and close to the RCMP headquarters.
The suspect had fled the area by the time Richmond RCMP officers arrived, but was arrested shortly after noon near the Clearbrook Road exit of Highway One in Abbotsford.
The suspect was taken into custody without incident, according to Richmond RCMP, after multiple police forces across the Lower Mainland coordinated their efforts to locate the suspect.
Police tape was put up around a building just south of the RCMP detachment on the west side of No. 5 Road. The road was blocked south of Riverside Way but re-opened shortly thereafter.
Police say the suspect is believed to be associated with the business where the stabbings took place.
They say there is no risk to the public.
The Richmond RCMP Serious Crime unit has started investigating the incident.