You can accomplish this by wrapping the DropdownButton in a Theme widget and overriding the canvasColor. new Theme( data: Theme.of(context).copyWith( canvasColor: Colors.blue.shade200, ),