Yes, you can freeze the sourdough English muffins. Allow them to cool completely, then place them in an airtight container or freezer bag and freeze. To enjoy them later, thaw them at room temperature and toast before serving.