A Shenandoah woman is facing theft charges for allegedly stealing over $9,000 from the St. Clair Walmart while she was employed there.