Level

Candy Crush Saga currently holds a whopping 1,885 levels in 127 episodes, with 1,220 Reality levels within 82 normal episodes and 665 Dreamworld levels within 45 Dreamworld episodes. Every episode has 15 levels except for Reality and Dreamworld episodes one (Candy Town and Sleepy Slopes) and two (Candy Factory and Funky Factory), which only has 10.

Click on one of the links to see the full list of levels or the page on episodes.

Level Types
In Candy Crush Saga, there are 5 different types of level: Jelly levels are the most frequent, making up 44% of the levels, whereas target score levels are the rarest, despite the first 5 levels all being target score levels.
 * Moves Target score.png  - get a certain amount of points in a certain amount of moves.
 * Jelly Jelly.png  - clear all the jelly on the board.
 * Ingredients Ingredient drop.png  - bring all the ingredients down to the bottom of the board.
 * Timed Timed.png  - get a certain amount of points within the time limit.
 * Candy Order Objective.png   - Crush the amount of candies given on the dashboard in a certain amount of moves.

Sugar Crush
The different level types bring different "Sugar Crush" effects at the end.
 *  Moves  - there is no real "Sugar Crush" effect here, except unactivated special candies being activated.
 * Jelly  - for every move remaining, three jelly fish come on the screen and start eating the candies at random, giving you more points.
 *  Ingredients /Candy Order  - both levels have the same effect. For every move remaining, a candy at random will become a striped candy, giving an extra 3000 points for every striped candy. Then they all activate.
 *  Timed  - any +5 candies left on the screen will turn into the exploding wrapped candy and activate itself.

Dreamworld
The Dreamworld is a new world separate from the main game that contains levels 1 to 665. They are exact replicas of the original levels except with more blocker introduced earlier and are more common on the board.

Check out Dreamworld Levels for more specific information.

Trivia

 * Many people consider jelly levels the hardest level type.
 * There are some levels which are milestone levels on some level types.
 * For the jelly levels,
 * The 100th jelly level is level 235.
 * The 200th jelly level is level 475.
 * The 300th jelly level is level 687.
 * The 400th jelly level is level 912.
 * The 500th jelly level is level 1100.
 * For the ingredients levels,
 * The 100th ingredient drop level is level 413.
 * The 200th ingredient drop level is level 743.
 * The 300th ingredient drop level is level 1110.
 * For the candy order levels,
 * The 100th order level is level 441.
 * The 200th order level is level 927.
 * Level 350 is the most hated level of all time. Since it has been nerfed, its title is gone.
 * Timed levels are the only levels in which you are not pressured by the amount of moves you have left. However, you have to make quick decisions to earn three stars. Level 297 is the hardest timed level to earn three stars.
 * The first Candy Crush Saga support site, CrushingCandies.com, passed the limit of 5000 unique visitors per day in only 3 days.
 * Level 100, 300, 800, and 1100 are jelly levels. Level 200, 500, 600, and 700 are ingredient levels. Level 400, 900, and 1000 are candy order levels.
 * The most hated level type is jelly level. Jelly levels are hated in many ways and is the reason this game is hard. They are also very common.
 * The episode with the least Jelly levels in Reality is Wafer Wharf (episode 10) with only 2. The most are Easter Bunny Hills (episode 6), Sticky Savannah (episode 37), and Nougat Noir (episode 57), with 9, and Truffle Terrace (episode 59), with 10.
 * The episode with most Candy Order levels in Reality is Wafer Wharf with 10. In Dreamworld, it is Sparkle Submarino with 11.
 * Level 295 and 327 have exactly the same layout with the only difference being the number of jellies. This has happened two other times in the 600s, but each has resulted in the higher level of the pair being replaced with a different type. Before this, no levels had been redesigned to a different type.
 * Level 65 became so famous once that several other levels based on level 65 are created, including 320 and 430.
 * Pre-nerf level 350, 440, and 530 are excruciating Jelly levels that are world finales.
 * All the level numbers ending in 65 except 665 are hard or very hard. Level 65 used to be the most hated level ever, level 165 used to be a very hard candy order level, level 265 is a hard jelly level, level 365 is a very hard candy order level, level 465 is a hard ingredients level, level 565 is a very hard jelly level, and level 765 is a very hard jelly level. However, this trend is broken when level 865 was released.
 * Except for level 80 (timed), level 620 (ingredients), level 890 (ingredients), level 935 (candy order), level 980 (ingredients), and level 1025 (ingredients), all world finales are jelly levels.
 * Levels contains the #'s 1, 4, 7 have a pattern in which they form a hard level. Level 147, Pre-nerf level 417, 471, and 714 are all hard levels.
 * Levels in the iOS version are marked by a bubble looking element. Once the bubbles were opaque, but after the Meringue Moor update in late January, the bubbles became translucent and more colorful.
 * Levels ending in 47 (x47) are usually quite hard. Level 147 is an insanely hard jelly level. Level 347 is, once again, an insanely hard candy order level with a high amount of orders. Level 447 is a hard jelly level where mystery candies can be quite troublesome. Level 547 is a very hard jelly level due to the awkward layout. Level 647 is a hard candy order level with a complex order. Level 747 used to be an insanely hard jelly level due to six colors, chocolate spawners, liquorice swirls, and gaps in the board. Level 847 is a somewhat hard level due to the board layout and six colors.
 * Episodes whose names starts with S usually tend to be quite hard. Sweet Surprise, Soda Swamp, Sugary Shire, and Sour Salon are all hard-very hard episodes.
 * Levels 212, 312, 412, 512, and 712 are all candy order levels. However, level 612 is a moves level, level 812, and 1112 are ingredients levels, level 912, and 1012 are jelly levels.
 * Level 87, 187, 287, 387, 487, 587, and 987 are all ingredients levels. Level 687, and 1087 are jelly levels, breaking the trend in which levels ending in 87 are ingredients levels.
 * Level 31, 587, 621, 1020, and 1108 are the only levels to have 3 colours.
 * Currently, the most anticipated level is level 666, the number of the Devil. It is the opener of Episode 46, Crunchy Courtyard, which was released on September 3, 2014.
 * Most people thought the level would be the hardest level in the game. However, when it was released it was somewhat easy.
 * The x01, x83 and x97 Series are the only series to contain all level types:
 * Level 1 is a moves level, Levels 201, 401, 501, and 801 are jelly, Levels 101, 601, and 1001 are ingredients, Level 301 and Level 901 are candy order, 701 is a timed level. So, all levels that end in 01 have all five level types in the game.
 * Levels 83, 183 and 483 are jelly levels, Levels 283 and 683 are timed Levels, 383 is an ingredients level. Levels 583, 783 and 883 are candy order levels, 983 is a moves level. Hence, all levels that end in 83 have all five level types in the game.
 * Level 97 is a moves level. Levels 197, 597, 697, 797, and 997 are jelly, 897 is ingredients, 297 is a timed level, 397 and 497 are candy order. Therefore, all levels that end in 97 have all five level types in the game, too.
 * Levels 50, 150, 250, 350, 450, 550, 750, 850, 950, and 1050 are Jelly Levels. However, when Level 650 came out, it broke the x50 series.
 * Levels that end in 99 trend to be hard difficulty or higher. However, there are some exception of them. Level 99 is somewhat hard, 199 is very hard, 399 is hard, 499 is again hard, 599 is somewhat hard, 699 is very hard, and it ends at 999 which is hard.

Which two of them like? Reality Dreamworld