A method for providing a hydrogel coating on a polymeric substrate of a medical device involves a priming step in which the polymeric substrate is contacted with a priming solution, and a grafting step following the priming step in which the polymeric substrate is contacted with a grafting solution, thereby providing a polymeric substrate of a medical device having a hydrogel coating.