21 marca jednostka udała się na drugi patrol bojowy, ponownie stawiając na wodach Morza Tyrreńskiego 18 min w czterech zagrodach. 24 marca w Cieśninie Maltańskiej UC-38 zatopił mały włoski żaglowiec „Emanuela” o pojemności 16 BRT. 31 marca załoga okrętu podwodnego w odległości 5 Mm od Anzio (na pozycji ) zatopiła bez ostrzeżenia za pomocą torpedy pochodzący z 1894 roku uzbrojony brytyjski parowiec „Brodness” (5736 BRT), który płynął z Genui do Port Saidu pod balastem (załoga ocalała). Następnego dnia na pozycji ten sam los spotkał zbudowany w 1899 roku uzbrojony brytyjski parowiec „Warren” (3709 BRT), który przewoził ładunek zboża i drobnicy z Karaczi do La Spezia. W wyniku ataku zginęło trzech marynarzy, a kapitan statku został wzięty do niewoli. 2 kwietnia ofiarą U-Boota został też włoski holownik „Filicudi” (257 BRT), który zatonął po wejściu na minę nieopodal Trapani. Nazajutrz u wschodnich wybrzeży Sardynii UC-38 napotkał cztery włoskie żaglowce o łącznej pojemności 728 BRT, które zostały zatrzymane i po ewakuacji załóg zatopione. Trzy z nich płynęły z ładunkiem fosfatów z Tunisu do Livorno („Annunziata A”, „Caterina R.” i „Domenico”), a czwarty – „Nuova Maria Di Porto Salvo” – przewoził transport dachówek.