District 5 - Douglas, Emmet, Garrison, Max

McElwain was born and raised in Max. After graduating from Max Public High School, he attended college before returning home to join his father, Jim McElwain, to work on the family farm and McElwain Construction Inc.

In 1987, John married Tammy, and they raised their 2 children, Nicole and Justin. For 8 years, he worked as the Max City Maintenance Operator. In 2001, with the passing of his father, John took over the operation of the family farm and McElwain Construction Inc., which does excavation work throughout North Dakota. John has served on the Max Civic Club, and the Immaculate Conception Church Board.

He is currently serving on the Max Farmers Elevator Board (2000 to present) and the Max Fire Department (1987 to present). He enjoys hunting, fishing, and spending time with family and friends at the lake.