In a large heavy saucepan, melt butter; add the brown sugar, corn syrup and salt. Cook and stir over medium heat until mixture comes to a boil, about 10-12 minutes. Stir in milk. Cook and stir until a candy thermometer reads 248° (firm-ball stage). Remove from the heat; stir in vanilla.
Insert Popsicle sticks into apples. Dip each apple into hot caramel mixture; turn to coat. Dip bottom of apples into peanuts. Place on greased waxed paper until set.
The left over carmel we poured into a pan lined with parchment paper and once it set we cut into carmel candies and wrapped with wax paper. It made the best caramels!