diff --git a/presentation/react-native/components/HabitsMainPage/HabitsList.tsx b/presentation/react-native/components/HabitsMainPage/HabitsList.tsx
index beacc119c9a9bc7d35d9c550186a5d2f593b9c2d..20738f39c5ccb673ea89a53c72271cacd3e32f2a 100644
--- a/presentation/react-native/components/HabitsMainPage/HabitsList.tsx
+++ b/presentation/react-native/components/HabitsMainPage/HabitsList.tsx
@@ -92,10 +92,14 @@ export const HabitsList: React.FC<HabitsListProps> = (props) => {
               >
                 {habitsTracker.habitsHistory[frequency]
                   .filter((habitItem) => {
+                    const startDate = new Date(habitItem.habit.startDate)
+                    startDate.setHours(0, 0, 0, 0)
+
                     return (
-                      (habitItem.habit.endDate != null &&
-                        habitItem.habit.endDate >= selectedDate) ||
-                      habitItem.habit.endDate == null
+                      startDate <= selectedDate &&
+                      (habitItem.habit.endDate == null ||
+                        (habitItem.habit.endDate != null &&
+                          habitItem.habit.endDate >= selectedDate))
                     )
                   })
                   .map((item) => {