This included widening the pavement between Pinefield Parade and Reiket Lane.
There were also plans to create a new footway within the existing grass verge between Linkwood Way and the Reiket Lane roundabout, as well as carriageway surfacing works at Pinefield Parade and Linkwood Way.
The area is continuously busy with traffic, and larger vehicles like HGVs are often spotted using the major road.
These works are hoped to make active travel, such as walking and cycling, easier and safer for Elgin residents.
It was originally expected to take workers six weeks to complete. However, almost four months later the £500,000 improvements are still ongoing.
Drivers can still use the A96, however, the traffic cones and temporary signs are still in place.
Work has begun on some of the pavements and crossings, meaning people cannot use them as they are cordoned off.