So far in 2023, 13 million people from 200-plus countries around the world have benefitted from the Hymnary website! Thank you to all who use and all who support it with gifts of time, talent and treasure. If you feel moved to support our work today with a gift of any amount and a word of encouragement, we would be grateful. You can donate online at our secure giving site. Or, if you'd like to make a gift by check, please send it to:, Calvin University, 3201 Burton Street SE, Grand Rapids, MI 49546. May the hope, love, joy and peace of Advent be yours this day and always.

Your donation:

Complete Anglican Hymns Old and New

#TextTuneText InfoTune InfoTextScorePage ScanAudio
446aMay the grace of Christ our SaviourWALTHAMTextPage Scan
446bMay the grace of Christ our SaviourGOTT DES HIMMELSTextPage Scan
447May the mind of Christ my SaviourST LEONARD'SText
448Meekness and majestyTHIS IS YOUR GOD
449Mine eyes have seen the glory of the coming of the LordBATTLE HYMN
450Morning has brokenBUNESSAN
451Moses, I know you're the man[Moses, I know you're the man]
452Most glorious Lord of life, that on this dayFARLEY CASTLETextPage Scan
453My faith looks up to theeOLIVETTextPage Scan
454My Father, for another nightST TIMOTHYTextPage Scan
455aMy God, accept my heart this dayBELMONTTextPage Scan
455bMy God, accept my heart this dayST JAMESTextPage Scan
456My God, and is thy table spreadROCKINGHAM
457My God, how wonderful you areWESTMINSTER
458aMy God, I love thee; not becauseST FRANCIS XAVIERTextPage Scan
458bMy God, I love thee; not becauseSOLOMONTextPage Scan
459My gracious Lord, I own thy rightWARRINGTONTextPage Scan
460My heart will sing to you because of your great love[My heart will sing to you because of your great love]
461My Jesus, my Saviour[My Jesus, my Saviour]
462My Lord, what love is this[My Lord, what love is this]
463My song is love unknownLOVE UNKNOWNText
464My soul, there is a countryCHRISTUS DER IST MEIN LEBENTextPage Scan
465Name of all majestyNAME OF ALL MAJESTY
466aNearer, my God, to theeHORBURYTextPage Scan
466bNearer, my God, to theePROPIOR DEOTextPage Scan
467New every morning is the loveMELCOMBETextPage Scan
468New songs of celebration renderRENDEZ À DIEUText
469Death could never hide your love[Death could never hide your love]
470Now is eternal lifeCHRISTCHURCH
471Now join we, to praise the CreatorCONWAY
472Now let us from this table riseSOLOTHURN
473aNow, my tongue, the mystery tellingPANGE LINGUAText
473bNow, my tongue, the mystery tellingTANTUM ERGO (GRAFTON)Text
474aNow thank we all our GodNUN DANKETTextPage Scan
474bNow thank we all our GodGRACIASText
475Now the green blade risethNOEL NOUVELET
476O Breath of Life, come sweeping through usSPIRITUS VITAEText
477O Christ the same through all our story's pagesLONDONDERRY AIR
478O Christ, who art the Light and DayCHRISTE QUI LUXTextPage Scan
479O come, all ye faithfulADESTE FIDELESTextPage Scan
480O come, O come, EmmanuelVENI EMMANEULText
481O comfort my people and calm all their fearCOMFORT
482aO dearest Lord, thy sacred headALBANOTextPage Scan
482bO dearest Lord, thy sacred headBELMONTTextPage Scan
483aO for a closer walk with GodSTRACATHROTextPage Scan
483bO for a closer walk with GodCAITHNESSTextPage Scan
484O for a heart to praise my GodSTOCKTONTextPage Scan
485aO for a thousand tongues to singLYNGHAMTextPage Scan
485bO for a thousand tongues to singOXFORD NEWTextPage Scan
485cO for a thousand tongues to singSELBYTextPage Scan
486Of the Father's love begottenCORDE NATUS (DIVINYM MYSTERIUM)TextPage Scan
487Oft in danger, oft in woeUNIVERSITY COLLEGETextPage Scan
488Sing to him, sing your praise to him[Sing to him, sing your praise to him]
489O God beyond all praising, we worship you todayTHAXTED
490O God, enthroned in majestyHOLFORD
491aO God of Bethel, by whose handMARTYRDOMTextPage Scan
491bO God of Bethel, by whose handBURFORDTextPage Scan
492aO God of earth and altarKING'S LYNNText
492bO God of earth and altarWILLSBRIDGEText
493O God of hope, your prophets spokeREPTON
494O God, our help in ages pastST ANNETextPage Scan
495O God, please listen to my cry[O God, please listen to my cry]
496O God, unseen but ever nearST FLAVIANTextPage Scan
497O happy band of pilgrimsKNECHT (KOCHER)
498aO happy day! that fixed my choiceFESTUSTextPage Scan
498bO happy day! that fixed my choice[O happy day! that fixed my choice]Text
499The kingdom of our God is here[The kingdom of our God is here]
500O Holy Ghost, thy people blessST TIMOTHYTextPage Scan
501O Holy Spirit, Lord of graceTALLIS'S ORDINALTextPage Scan
502He gives us salvation, how good is the Lord[He gives us salvation, how good is the Lord]Text
503aO Jesus, I have promisedDAY OF RESTTextPage Scan
503bO Jesus, I have promisedWOLVERCOTEText
503cO Jesus, I have promisedHATHEROP CASTLEText
504aO King enthroned on highTEMPLEText
504bO King enthroned on highAMEN COURTText
505O Lamb of God, most holyMOZART
506O let the Son of God enfold you[O let the Son of God enfold you]
507aO little one sweet, O little one mildO JESULEIN SÜSS
507bO little one sweet, O little one mildO JESULEIN SÜSSTextPage Scan
508aO little town of BethlehemFOREST GREENText
508bO little town of BethlehemCHRISTMAS CAROLText
509O Lord, all the world belongs to you[O Lord, all the world belongs to you]
510O Lord, I would delight in theeWARWICKTextPage Scan
511O Lord my God, when I in awesome wonderHOW GREAT THOU ART
512O Lord of every shining constellationST OSYTH
513O Lord of our salvationINNSBRUCK
514O Lord, we long to see your faceSURREY
515O Lord, your tenderness[O Lord, your tenderness]
516O love, how deep, how broad, how high!EISENACHTextPage Scan
517O Love that wilt not let me goST MARGARETTextPage Scan
518O most merciful! O most bountiful!SCHÖNSTER HERR JESUTextPage Scan
519aO my Saviour, lifted from the earthNORTH COATESTextPage Scan
519bO my Saviour, lifted from the earthCASWALLTextPage Scan
520On a hill far awayTHE OLD RUGGED CROSSTextPage Scan
521Once in royal David's cityIRBY
522Once, only once, and once for allALBANOTextPage Scan
523On Christmas night all Christians singSUSSEX CAROLText
524Creator Lord, almighty Father[Creator Lord, almighty Father]
525One more step along the world I goSOUTHCOTE
526One shall tell another[One shall tell another]

[This hymnal has not been proofed - data may be incomplete or incorrect]
Suggestions or corrections? Contact us