Pentecost always occurs 50 days after the death and resurrection of Jesus, and ten days after his ascension into heaven.
Because Easter is a moveable feast without a fixed date, and Pentecost depends on the timing of Easter, this year, Pentecost will be on Sunday, June 5th.