Я не специалист, и возможно это не самое правильное решение, но может кому пригодится. Описанные в интернете способы не помогали. Получилось так:
1) чтобы удалить subtotal со страницы checkout
Из wp-content\plugins\woocommerce\templates\checkout скопировала файл review-order.php в свою дочернюю тему woocommerce\checkout\review-order.php
Из файла удалила строки ( у меня 58-61)
<tr class="cart-subtotal">
<th><?php _e( 'Subtotal', 'woocommerce' ); ?></th>
<td><?php wc_cart_totals_subtotal_html(); ?></td>
</tr>
2) чтобы удалить subtotal со страницы корзины
Из Из wp-content\plugins\woocommerce\templates\cart скопировала файл cart-totals.php в свою дочернюю тему woocommerce\cart\cart-totals.php
Из файла удалила строки (у меня 32-35)
<tr class="cart-subtotal">
<th><?php _e( 'Subtotal', 'woocommerce' ); ?></th>
<td data-title="<?php esc_attr_e( 'Subtotal', 'woocommerce' ); ?>"><?php wc_cart_totals_subtotal_html(); ?></td>
</tr>