Para los amantes de las compras, Frankfurt alberga diferentes calles comerciales adaptadas a todo tipo de gustos y presupuestos, como por ejemplo las calles Leipziger Strabe y Berger Strabe donde se ubican los comercios más excéntricos, con material de segunda mano y un peculiar ambiente underground.
Asimismo, en la calle Goethestrabe se encuentran los mejores comercios de ropa exclusiva, al igual que en la calle Zeil, una de las más antiguas de Frankfurt, arbolada y con cafés y puestos de comidas rápidas.
De otro lado, los barrios Bornheim, Bockenheim y Sachsenhausen demandan una visita obligatoria, mientras que en la calle Schweizer Strabe muchas pequeñas boutiques y restaurantes invitan a callejear y hacer compras.