Dalam pertarungan dalam game dragon city, setiap pemain akan diberikan kesempatan memilih tiga dragon yang dibawa. Peraturan pertarungannya pemain selalu melakukan serangan bergantian dengan musuhnya untuk tiap dragon. Bila dragon pertama kalah maka akan diganti dengan dragon yang kedua dan sampai dragon ketiga.

Pemain atau musuh yang mempunyai dragon masih berdiri setelah mengalahkan ketiga dragon lawannya dinyatakan sebagai pemenang. Hal yang perlu diperhatikan adalah pemilihan dragon yang akan bertanding karena setiap dragon mempunyai kelemahan menghadapi musuhnya termasuk legendary dragon juga mempunyai kelemahan bila melawan sesama legendary dragon.

Sehingga setiap pemain harus memperhatikan saat pemilihan dragon yang akan dipilih untuk pertarungan. Dan tak kalah pentingnya serangan yang dilakukan jangan sampai sia-sia karena dragon dengan elemen tertentu saat bertarung dengan lawannya tidak akan memberikan efek apapun (serangan sia-sia).
table serangan vs bertahan

0x = tidak ada efek
1x = serangan normal
2x = serangan dobel/kritikal

Berikut ini sebagian dragon yang akan dijelaskan kelemahan dan serangan no effect saat bertemu lawannya.

1.    Flaming Rock
flaming rock

Kelemahan bertemu lawan dengan elemen ice/metal/pure earth
Serangan no effect dari lawan menggunakan elemen electric

2.    Firebird
firebird

Kelemahan bertemu lawan dengan elemen electric/water/pure fire
Serangan no effect dari lawan menggunakan elemen metal

3.    Ice Cream
ice cream

Kelemahan bertemu lawan dengan elemen fire/dark/pure water
Serangan no effect dari lawan menggunakan elemen earth

4.    Golden
golden

Kelemahan bertemu lawan dengan elemen electric/dark/pure metal
Serangan no effect dari lawan menggunakan elemen fire

5.    Gummy
gummy

Kelemahan bertemu lawan dengan elemen earth/ice/pure plant
Serangan no effect dari lawan menggunakan elemen water
<