是的。公民有遵守法律的道德义务。 道德即对事物负责,不伤害他人和规范自己的一种行为准则。而义务就是个人对他人、集体和社会应尽的道德责任。道德义务是从人们所处的社会关系中产生的,不管个人是否意识到,客观上必然会对他人、对社会负有一定的使命和职责。而法律正是规范人们相互之间行为规范,因此,公民遵守法律,是每个公民应有的道德观念和义务。
遵守法律的义务不叫道德义务,叫法律义务。