Column( children: [ Expanded( flex: 1, child: PageView(children: [ Text('Page 1'), Text('Page 2'), Text('Page 3'), ]), ), Expanded(child: Text("Test"), flex: 10), #<- add this if you don't want it to be at the bottom of the page ]),