M-96 is a state trunkline highway in the US state of Michigan that runs between Kalamazoo and Marshall. Its termini are both on business routes of Interstate 94 (I-94); the eastern one coincides with an intersection with I-69. Between Kalamazoo and Marshall it passes through Comstock, Galesburg, Augusta, and Battle Creek intersecting I-194/M-66 in Battle Creek and I-94 in Emmett Township. The highway now known as M-96 was originally part of M-17. Parts of M-17 that were not used for US Highway 12 (US 12) in 1926 were given the M-96 number. Additional segments of trunkline were added to M-96, one of which was an Alternate US 12 in the years afterwards. Later, US 12 was moved after the completion of I-94 in southern Michigan. Additional US 12 segments were added to M-96 at that time. The last major changes to M-96 rerouted the highway through the Battle Creek area in late 1998. Route description M-96 starts at an intersection between King Highway and Business Spur I-94 (BS I-94) east of downtown Kalamazoo. From this point, it follows King Highway over and then along the Kalamazoo River through a suburban residential area. The highway then follows Michigan Avenue east through Comstock and north of Morrow Lake. At Galesburg, M-96 turns northeast along Augusta Drive to Augusta, running through rural farmland. It turns eastward again, skirting the Fort Custer State Recreation Area and the Fort Custer National Cemetery. In Augusta, M-96 turns to follow Dickman Road to Battle Creek, passing north and east of the W. K. Kellogg Airport on Dickman and Helmer roads. On the north side of the airport, M-96 runs concurrently with both Business Loop I-94 (BL I-94) and M-37. M-96 turns south on Helmer Road, separating from the other two trunklines, and then turns east crossing along Columbia Avenue. Here the highway runs along the edge of the city of Battle Creek through more residential areas and crosses the I-194/M-66 freeway next to the Riverside County Club. Near Brownlee Park, M-96 (Columbia Avenue) merges with BL I-94 (Michigan Avenue). Together BL I-94/M-96 continues along Michigan Avenue to I-94 where BL I-94 ends. M-96 passes the FireKeepers Casino Hotel, which is located just east of the ending of BL I-94, between 11 and 12 Mile Roads. M-96 continues along Michigan Avenue through farmland from Emmett to Marshall ending at an interchange with I-69/BL I-94. M-96 is maintained by