Mycobacterium tuberculosis (Mtb) adhesin proteins are promising candidates for subunit vaccine design. Multi-epitope Mtb vaccine and diagnostic candidates were designed using immunoinformatic tools. The antigenic potential of 26 adhesin proteins were determined using VaxiJen 2.0. The truncated heat shock protein 70 (tnHSP70), 19 kDa antigen lipoprotein (lpqH), Mtb curli pili (MTP), and Phosphate transport protein S1 (PstS1) were selected based on the number of known epitopes on the Immune Epitope Database (IEDB). B- and T-cell epitopes were identified using BepiPred2.0, ABCpred, SVMTriP, and IEDB, respectively. Population coverage was analysed using prominent South African specific alleles on the IEDB. The allergenicity, physicochemical characteristics and tertiary structure of the tri-fusion proteins were determined. The in silico immune simulation was performed using C-ImmSim. Three truncated sequences, with predicted B and T cell epitopes, and without allergenicity or signal peptides were linked by three glycine-serine residues, resulting in the stable, hydrophilic molecules, tnlpqH-tnPstS1-tnHSP70 (64,86 kDa) and tnMTP-tnPstS1-tnHSP70 (63,96 kDa). Restriction endonuclease recognition sequences incorporated at the N- and C-terminal ends of each construct, facilitated virtual cloning using Snapgene, into pGEX6P-1, resulting in novel, highly immunogenic vaccine candidates (0,912–0,985). Future studies will involve the cloning, recombinant protein expression and purification of these constructs for downstream applications.