diff --git a/calendarweek/calendarweek.py b/calendarweek/calendarweek.py
index 6065081f8f02cae3623530aa3d86ba7b68f43f5b..516f041f99ed0ccf539e5074b6422c96cb908017 100644
--- a/calendarweek/calendarweek.py
+++ b/calendarweek/calendarweek.py
@@ -94,6 +94,13 @@ class CalendarWeek:
 
         return weeks
 
+    @classmethod
+    def get_last_week_of_year(cls, year: int) -> CalendarWeek:
+        """Get the last week of a year."""
+
+        last_week = date(year, 12, 28).isocalendar()[1]
+        return cls(week=last_week, year=year)
+
     def __post_init__(self) -> None:
         today = date.today()