During the Civil War, he served in Company B, Fifth Regiment, Michigan Volunteer Infantry, and was first sergeant of the company. He became first lieutenant and adjutant of the Twenty-second Michigan Infantry in 1862 and captain in 1863. He was appointed assistant inspector general of the Third Brigade, Second Division, Reserve Corps, Army of the Cumberland, in 1863 and was mustered out in December 1863.
After the war, he was proprietor and editor of a Republican newspaper in Mount Clemens and commenced the practice of law in Mount Clemens in 1866. He served as prosecuting attorney 1867-1870 and then as judge of probate of Macomb County, 1870-1876.
He was an unsuccessful candidate for election in 1884 to the 49th United States Congress, but in 1898 was elected as a Republican from Michigan's 7th congressional district to the 56th Congress. He was re-elected to the 57th Congress, serving from March 4, 1899 to March 3, 1903. He was chair of the Committee on Elections No. 3 in the 57th Congress. He was an unsuccessful candidate for renomination in 1902, losing in the Republican primary election to Henry McMorran, who went on to be elected to fill Weeks's seat in the House.
Edgar Weeks resumed the practice of law and died at the age of sixty-five in Mount Clemens, where he is interred in the Clinton Grove Cemetery.
- United States Congress. "Edgar Weeks (id: W000243)". Biographical Directory of the United States Congress. Retrieved on 2008-02-15
- The Political Graveyard
|U.S. House of Representatives|
Horace G. Snover
| United States Representative for the 7th Congressional District of Michigan