Line a baking sheet with parchment paper (for easier clean up).
Clean the apples and dry them completely. Remove the tip of each apple and press a stick in the center of each apple. You want the stick to go deep enough so that it doesn’t fall, but not too deep as to pierce through to the other side. Place the apples on the prepared sheet. Set aside.
Bring water to a boil in a double boiler.
Add your chocolate of choice to the double boiler and stir frequently until melted, between 5-10 minutes. Once melted, remove from heat.
Dip each apple in the chocolate, using a spatula to coat the apples in chocolate as needed. You can completely cover the apple in chocolate or just cover part of it if preferred.
Place the apples back on the baking sheet and place in the fridge to harden. (See notes)
If decorating with a white chocolate drizzle, melt a small amount of chocolate (you can clean and use the same double boiler or melt a small quantity in the microwave, 15 seconds at a time). Drizzle the chocolate over the apples using a spoon.
Top with sprinkles or candy while the chocolate drizzle is still melted. This will help the candies or nuts stick.
Refrigerate until the chocolate hardens, about 30 minutes. You can then wrap them individually in cellophane wrap or paper bags, closed with a ribbon. Otherwise, they keep well in the fridge unwrapped for a few days.