No, Peacock does not charge you anything before the free trial expires. However, right after the 7th day, you’ll be billed monthly from the credit card or payment source you have linked to the Peacocktv.com/tv account. To avoid getting charged, make sure to cancel the free trial before seven days.
Via Peacock.com/tv