Mixture design is a very important step in production and application of concrete. Many mixture design methods have been proposed for self-compacting concrete (SCC). This paper presents a critical review on SCC mixture design methods in publications. Based on principles, those methods can be classified into five categories including empirical design method, compressive strength method, close aggregate packing method and methods based on statistical factorial model and rheology of paste model. The procedures, advantages and disadvantages of each method were discussed. The most appropriate method should be chosen according to actual situations to obtain high quality SCC with satisfactory properties.