In this research, the optimization of composite structures was performed using metamodels. The optimization of composite structures requires a lot of time when optimizing the result of the time-consuming analysis. Thus, metamodels are used to replace the time-consuming analysis with simple models. RSM, kriging and neural networks are widely used metamodels. RSM and kriging were used in this study. Some test functions were considered to investigate the performance of two metamodels. The composite structure analysis such as buckling analysis and failure strength analysis were approximated by metamodels. The optimizations of the composite plate were performed to maximize buckling load and failure load using genetic algorithm and metamodels.