Cotton grows best in black soil (regur soil) because it retains moisture well. Well-drained loamy soil also works if irrigation is managed properly.