The intensive research in the fifth generation (5G) technology is a clear indication of technological revolution to meet the ever-increasing demand and needs for high speed communication as well as Internet of Thing (IoT) based applications. The timely upgradation in 5G technology standards is released by third generation partnership project (3GPP) which enables the researchers to refine the research objectives and contribute towards the development. The 5G technology will be supported by not only smartphones but also different IoT devices to provide different services like smart building, smart city, and many more which will require a 5G antenna with low latency, low path loss, and stable radiation pattern. This paper provides a comprehensive study of different antenna designs considering various 5G antenna design aspects like compactness, efficiency, isolation, etc. This review paper elaborates the state-of-the-art research on the different types of antennas with their performance enhancement techniques for 5G technology in recent years. Also, this paper precisely covers 5G specifications and categorization of antennas followed by a comparative analysis of different antenna designs. Till now, many 5G antenna designs have been proposed by the different researchers, but an exhaustive review of different types of 5G antenna with their performance enhancement method is not yet done. So, in this paper, we have attempted to explore the different types of 5G antenna designs, their performance enhancement techniques, comparison, and future breakthroughs in a holistic way.