The 55-year-old was driving the motorcycle on Raleigh Street near Richmond just before 7 p.m. last night when she was struck by a car.
The woman was initially taken to the Chatham-Kent Health Alliance before being transferred to Windsor with serious injuries.
The driver of the car, a 21-year-old Elora woman, has been charged with making an unsafe turn.