Hiện nay, trên thế giớ có rất nhìu cách giải rubik. Có 3 phương pháp đc dùng rất nhìu: Roux, Lar và Fridrich method. Mỗi phương pháp có nhược điểm, ưu điểm riêng.
Trong 3 cách trên, đc dùng phổ biến nhất hiện nay là Fridrich method do Jessica Fridrich nghĩ ra. Fridrich method bao gồm các bước:
+Cross: bước này trong hướng dẫn cơ bản cũng có. Ko có công thức để làm bước này.
+Firt 2 layer (F2L): đây là bước hoàn thành 2 tầng đầu của khối rubik. Bước này gồm 40 công thức cho 40 trường hợp khác nhau. Những cuber hơn nhau chính là ở bước này.
+Orientation Last Layer (OLL): đây là bước hoàn thiện mặt trên cùng của khối rubik. Bước này bao gồm 57 công thức cho 57 trường hợp khác nhau.
+Permutation Last layer(PLL): đây là bước cuối cùng để hoàn thành khối rubik ba gồm định hướng góc + cạnh. Có 21 công thức cho 21 trường hơpk khác nhau.
Ngoài ra hiện nay còn có Zero Method. Cách này khá zống Fridrich ở bước làm cross và F2L nhưng chỉ làm cặp F2L đầu tiên, còn lại là áp dụng công thức để hoàn thành. Hình như phương pháp này có tới >500 công thức cho >500 trường hợp.(kinh khủng)