Danmark deltok med 23 utøvere under EM i friidrett 1946 som ble arrangert 22.–25. august 1946 i Oslo. Danmark tok fire medaljer under mesterskapet.