This paper presents an improved greedy parameter stateless routing (GPSR) protocol for vehicular ad hoc networks (VANETs) aimed at addressing congestion and packet delivery issues. The proposed method enhances standard GPSR by considering factors such as vehicle acceleration, speed, and direction, resulting in better network performance when compared to existing protocols like AODV. Simulation results indicate that the improved GPSR outperforms both traditional GPSR and AODV in terms of throughput, delay, and packet delivery ratio.