1 Samuel 1:20 English Standard Version (ESV)

20 And in due time Hannah conceived and bore a son, and she called his name Samuel, for she said, “I have asked for him from the Lord.”

1 Samuel 1:24-28

24 And when she had weaned him, she took him up with her, along with a three-year-old bull,[a] an ephah[b] of flour, and a skin of wine, and she brought him to the house of the Lord at Shiloh. And the child was young. 25 Then they slaughtered the bull, and they brought the child to Eli. 26 And she said, “Oh, my lord! As you live, my lord, I am the woman who was standing here in your presence, praying to the Lord. 27 For this child I prayed, and the Lord has granted me my petition that I made to him. 28 Therefore I have lent him to the Lord. As long as he lives, he is lent to the Lord.”

And he worshiped the Lord there.

1 Samuel 2:26

26 Now the boy Samuel continued to grow both in stature and in favor with the Lord and also with man.

1 Samuel 3:10-14

10 And the Lord came and stood, calling as at other times, “Samuel! Samuel!” And Samuel said, “Speak, for your servant hears.” 11 Then the Lord said to Samuel, “Behold, I am about to do a thing in Israel at which the two ears of everyone who hears it will tingle. 12 On that day I will fulfill against Eli all that I have spoken concerning his house, from beginning to end.13 And I declare to him that I am about to punish his house forever, for the iniquity that he knew, because his sons were blaspheming God,[a] and he did not restrain them. 14 Therefore I swear to the house of Eli that the iniquity of Eli’s house shall not be atoned for by sacrifice or offering forever.”

1 Samuel 3:19-21

19 And Samuel grew, and the Lord was with him and let none of his words fall to the ground.20 And all Israel from Dan to Beersheba knew that Samuel was established as a prophet of the Lord. 21 And the Lord appeared again at Shiloh, for the Lord revealed himself to Samuel at Shiloh by the word of the Lord.