Saint John 2019 - Sant Joan de Labritja from June 22 to June 24. Past days. Saturday, June 22 Sunday, June 23 Monday, June 24 Saturday, June 29 Sunday, July 7