Midnight Club 3: Dub Edition - это гоночная видеоигра с открытым миром и первая игра в серии, включающая модификацию автомобилей, как визуальную, так и техническую. Побеждая в гонках, игрок открывает новые автомобили и возможности их модификации. Эти опции включают в себя улучшение характеристик, добавление винила и новых красок, а также физическую модификацию автомобиля путем изменения таких деталей, как колеса, бамперы, спойлеры, неон, капоты и компоненты двигателя. Автомобили делятся на четыре класса: D, C, B и A, в зависимости от их характеристик.
В игре есть пять типов гонок: Упорядоченные гонки, кольцевые гонки, неупорядоченные гонки, автокросс, трек и безумие. В упорядоченных гонках игрок мчится по городу по трассе, обозначенной желто-оранжевыми сигнальными ракетами, чтобы добраться до финиша. В кольцевых гонках игрок мчится по кольцевой трассе через город в течение определенного количества кругов. В неупорядоченных гонках игрок может проходить через разбросанные контрольные точки в любом порядке, прежде чем пересечь финишную черту. Гонки в режиме автокросса проходят на огороженном стеной участке улицы без движения транспорта и полиции, цель - закончить трассу быстрее установленного времени. Соревнования на треке, доступные в аркадном режиме, похожи на автокросс, за исключением того, что игрок соревнуется с другими гонщиками внутри забаррикадированной трассы, зачастую получая больше повреждений. Безумные соревнования, также доступные в аркаде, - это гонки на время, в которых игрок каждые 15 секунд получает заряд азота, также не работает ручной тормоз, и гонка заканчивается только по истечении времени.
Игроки также могут создавать свои собственные гонки в редакторе гонок (недоступен в версии для PSP). Игроки могут создавать кольцевые, упорядоченные или неупорядоченные гонки, размещая контрольные точки по всему городу, и изменять условия гонки, такие как трафик, погода и время суток.