The SpeedDial widget is built to be placed in the ScaffoldfloatingActionButton parameter It's not possible to set its position with the ScaffoldfloatingActionButtonLocation parameter though The use with the ScaffoldbottomNavigationBar is possible but the floating button will be placed above the bar  so the BottomAppBar