The present invention provides a random access response method, device, base station and terminal. The method includes: the terminal sends a random access response message, wherein the MAC PDU of the random access response message includes at least one MAC subPDU, and the MAC subPDU includes a MAC subheader, or the MAC subPDU includes a MAC subheader and the MAC subheader. The corresponding medium access control random access response MAC RAR; when there are at least two MAC subPDUs, the at least two MAC subPDUs are arranged sequentially in the MAC PDU. The present invention enables the base station gNB to quickly respond to random access requests from multiple terminals and various needs, and also enables a single terminal UE to quickly receive and analyze the response to the random access request sent by the terminal, which not only reduces the random access request The input delay is reduced, and the terminal power saving is realized.