Soluțiile propuse pentru rasism sunt variate și diverse în natură, deși majoritatea implică educația și comunicarea deschisă între liderii rasiali și cetățeni din toate părțile. În timp ce unii propun că soluția ar implica mai multe oportunități de acordare a minorităților, majoritatea sunt de acord că tensiunile rasiale nu pot fi rezolvate până când membrii tuturor grupurilor rasiale recunosc problemele din cadrul grupului lor și dezvoltă planuri pentru o mai bună înțelegere interculturală.
Potențialele soluții pentru rasism implică în primul rând educația atât pentru majoritatea, cât și pentru grupurile minoritare. Unii propun ca cei din grupul majoritar caucazian din Statele Unite să recunoască faptul că rasismul este încă o problemă predominantă și recunoaște greșelile strămoșilor lor. Aceasta ar implica recunoașterea nu numai a rasismului față de grupurile minoritare, ci și a privilegiilor inerente acordate popoarelor albe doar pentru că sunt în grupul majoritar.
Alții caută să promoveze empatia între grupurile rasiale. Acest lucru este o provocare deoarece, în multe cazuri, persoanele din minoritate nu se simt înțeles, în timp ce membrii majoritari ezită să discute despre problemele rasiale, de teama de a fi ofensat sau de a fi percepuți ca rasist. Unii spun că acest lucru a dus la rasismul "color blind", în care cei din grupul majoritar mențin principiile rasiste ignorând faptul că rasismul încă mai există. Unii cred că tensiunile rasiale dintre popoarele alb și negru din Statele Unite au fost mult diminuate de mișcarea drepturilor civile și de acțiunea afirmativă, dar această credință în sine generează și mai mult resentimente și diviziuni între grupurile rasiale.
Încă alții propun că cheia pentru a pune capăt tensiunilor rasiale este ca minoritățile să nu mai plaseze vina pe albi și să se concentreze, în schimb, pe împuternicirea propriilor comunități prin educație.