The C/A code observations have large noise and are easily contaminated by multipath errors. By contrast, the Doppler values have good accuracy and are not disturbed by multipath. The Doppler smoothed pseudorange (DSPR) is used to improve the accuracy of pseudorange. Experiments were carried out in the multipath and multipath-free environments. Results show that the DSPR can improve the positioning accuracy. Especially in the multipath environment, the DSPR can improve the accuracy by 26%, 30% and 6% in east, north and up directions, respectively.