Carol Weston hails from Aroostook County, Maine’s largest and northernmost county. She left the state for college where she majored in education, and then returned to Maine, settling with her husband in Waldo County where they still reside. Alongside her full-time role as mother, Weston was active in grassroots Maine politics for many years, and finally directed her own campaign in a bid for a Maine House seat in 1998. She was elected and served two terms in the Maine State House of Representatives from 1999-2002. Weston continued her path in Maine politics serving as a Maine State Senator for four terms, from 2002-2010, during which time she served as both the Assistant Senate Republican Leader (2004-2006), and Senate Republican Leader (2006-2008). Throughout her time in the Maine Legislature, Weston served on the Education, Health and Human Services, and Utilities Committees.
While serving in the Senate, Weston received ALEC’s Legislator of the Year Award in 2008. She also served as Executive Board Member of the Republican State Leadership Committee (RSLC) from 2007-2008.
Since her term in the Maine Senate ended in 2010, Weston remained active in Maine politics, educating and training hundreds of citizen volunteers and helping them engage with important issues at the state level. She then served as the State Director of Americans for Prosperity Maine Chapter until mid-2016. She is currently retired.