Recurring Patterns

Recurring Patterns problems ask when a particular date (e.g., December 25) will fall on the same day of the week as it does in a given year. These problems test your understanding of the 28-year cycle and how dates shift across years.

10Worksheets
200+Practice Questions
IntermediateDifficulty
2-3 hoursHours to Master

Introduction to Recurring Patterns

Recurring Patterns problems ask when a particular date (e.g., December 25) will fall on the same day of the week as it does in a given year. These problems test your understanding of the 28-year cycle and how dates shift across years.

Prerequisites

Odd days calculation Leap year identification Date weekday shift rules 28-year calendar cycle
Why This Matters: Recurring Patterns problems appear in 1-2 questions in SSC CGL and Banking exams. They test pattern recognition and cyclic thinking.

How to Solve Recurring Patterns Problems

1

Step 1: Identify the given date and its weekday in the reference year

2

Step 2: The date shifts by 1 day each normal year, 2 days after leap year (for Mar-Dec dates)

3

Step 3: For Jan-Feb dates, shift is 1 day each year (leap year doesn't affect shift from previous year)

4

Step 4: Calculate cumulative shift year by year until the shift is a multiple of 7

5

Step 5: That year will have the same weekday for that date

6

Step 6: For dates after Feb 28, the leap year effect applies to that year's shift from previous year

7

Step 7: Present the next year when the pattern repeats

Pro Strategy: Track the cumulative shift of the date from the reference year. When the total shift is a multiple of 7, the weekday repeats. For dates after February, add +2 for each leap year passed; for dates before March, add +1 each year regardless.

Example Problem

Example: In 2023, December 25 is a Monday. When will December 25 next fall on a Monday? Solution: Step 1: Reference: Dec 25, 2023 = Monday Step 2: Dec 25 is after Feb 29 → leap years count Step 3: 2024 is leap year (Feb 29 exists) → Dec 25, 2024 will be Wednesday (+2 from Monday) Step 4: 2025 (common) → +1 = Thursday Step 5: 2026 → +1 = Friday Step 6: 2027 → +1 = Saturday Step 7: 2028 (leap) → +2 = Monday (since Sat+2 = Monday) Step 8: Dec 25, 2028 is Monday Answer: 2028

Pro Tips & Tricks

  • For March-December dates: shift = (number of years) + (number of leap years in between)
  • For January-February dates: shift = (number of years) (leap years don't add extra)
  • The 28-year cycle: after 28 years, the calendar for a specific date repeats exactly
  • Exception: century years not divisible by 400 break the 28-year cycle
  • For Dec 25 specifically, it repeats after 6, 11, or 12 years depending on leap year pattern
  • Common repeating pattern for same date: every 5, 6, or 11 years (rarely 28)

Shortcut Methods to Solve Faster

The same date repeats its weekday after 28 years (in the Gregorian calendar)
For quick estimate: add 28 years to get same calendar (for same date and same day)
Check century year exceptions: 1900 breaks cycle, 2000 doesn't
For Dec 25, the pattern: 2023 Monday → 2028 Monday (5 years), 2034 Monday (11 years), 2045 Monday (11 years?)

Common Mistakes to Avoid

Forgetting to account for leap years when they fall between the years
Applying the same shift rule to Jan/Feb dates as to Mar/Dec dates
Assuming the 28-year cycle works for all years (century exceptions)
Not considering that the pattern might repeat earlier than 28 years

Exam Importance

Recurring Patterns is an important topic for various competitive exams. Here's how frequently it appears:

SSC CGL
1-2 questions
BANKING PO
1-2 questions
RAILWAYS RRB
1-2 questions
CAT
1-2 questions
INSURANCE
1-2 questions

Ready to Master Recurring Patterns?

Start with Worksheet 1 and work your way up to expert level! Each worksheet includes:

20 practice questions
Detailed solutions
Step-by-step explanations
Start Practicing Now