A head on collision outside of Dresden resulted in three people being sent to hospital.

It happened on Baseline Road just after 2 p.m. Sunday.

Three individuals were transported to hospital with non life-threatening injuries.

A 26-year-old man from North York was charged with failing stop at a stop sign.