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 was the Maine Chair for the American Legislative Exchange Council (ALEC), serving on the Telecommunications and Information Technology Task Force from 2003-2010, and receiving 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 has remained active in Maine politics and spent the summer and fall as the director and host of a seminar series called “Building Your Activist Toolkit,” which conducted grassroots activist training for more than 700 people in conjunction with Americans for Prosperity and the Maine Heritage Policy Center. And in December of 2010, Weston accepted the position of State Director of Americans for Prosperity Maine Chapter.