A multiuser receiver scheme with successive interference cancellation (SIC) is proposed to suppress multiuser interference for physical uplink control channel (PUCCH) in high speed train (HST) environment. In the proposed algorithm, each user’s signal is detected iteratively in a descending order according to the signal strength at eNB. During each iteration, the strongest signal of all users’ is detected and regenerated, and then is subtracted from the composite signal before decoding the next user. Simulation results show that the proposed scheme obtains remarkable gains, e.g. 2 dB for PUCCH format 2 with 3 users in HST scenario 1. The improvement is more pronounced in the case of increasing number of users, e.g. 3.3 dB with 6 users.