You can achieve it by inverted prop. When you FlatList is inverted your onEndReached would be called when you reach the top.