Cook the elbow macaroni according to package instructions until al dente. Drain and rinse under cold water to cool. Set aside.
In a large mixing bowl, combine the chopped dill pickles, red onion, celery, mayonnaise, Dijon mustard, pickle juice, garlic powder, salt, and black pepper. Mix well until all ingredients are combined.
Add the cooled macaroni to the bowl and gently fold it into the dressing mixture until evenly coated.
If using, stir in the fresh dill for added flavor.
Cover the salad and refrigerate for at least 1 hour to allow the flavors to meld. For best results, chill for 2-3 hours.
Serve chilled and enjoy!