20th Wedding Anniversary Letter

Top 20th Wedding Anniversary Letter


The 20th wedding anniversary letter lies a milestone in the life of any couple. The world seems to have changed and moved on, but your love and bond with each other never ceased to grow. Thus, it is even more meaningful. You cannot do without words to express your gratefulness towards each other. The letters written in the form of anniversary letters are an easy way of remembering this day and re-living your moments once again.


20th Wedding Anniversary Letter

  • After 20 years I am still just as in love with you as to when we first got married. There is nobody like you and nobody who can even compare! I hope that this card makes you laugh. Love is an incredible thing. Our love has survived the test of time and I hope that it will continue to grow stronger with every passing day.


  • Our 20 years have been wonderful. You are my partner in crime and the love of my life. I can’t imagine what life would be like without you by my side. I love you with all of my heart and I look forward to many more happy years with you!


  • Congratulations on your 20 years of marriage. I don’t know who you are, but I wish you nothing but the best in life. I hope they can both be filled with love, laughter, health and happiness as well as everything else! You two were so in love once and I wish that you still are, always.


  • To my darling wife, the mother of our three beautiful children, I can’t believe it’s been twenty years since we got married! I have loved and cherished every moment we have spent together as husband and wife. Thank you for sharing your life with me! Happy Anniversary!


  • Now that we have been married for 20 years, I know that you will always be the wonderful person you are today. You are my soulmate and I wake up every morning wishing we could start the day over. I love you more every day!


  • I know you and I have had our ups and downs. I look forward to spending another twenty years with you. I am lucky to have a husband that has taught me so much in life. You are my best friend, my partner in crime, my soul mate. You are the greatest and I love you!


  • You always were my best friend. I always wanted to do nothing more than be with you. I was completely content just being in your presence and listening to your stories. The nervous butterflies fluttered in my stomach every time you were around, the desire to be close next to each other; holding hands walking side by side. After 20 years I can honestly say I still love you as much as the day we met!


  • We’ve been together for 20 years! I never thought we’d make it this far. I can’t wait to where we will be in another 20 years from now! We’ll be 80 years old and still holding hands as we did on our first date!


  • It is hard to believe that almost two decades have passed since we first met. We have shared so much together: laughter, joy, tears and hardship. It has all been worth it because I found my soulmate in you.


  • Every day with you is filled with laughter. I thank God every night that I found you, and even though the years have passed so quickly, the time we spend together is priceless. I don’t think I can ever truly put into words how much you mean to me, but I can try! You are my soul mate.


  • Hey, Happy 20th anniversary! I can’t believe (your age) and 20 years have passed. It seems like yesterday that we were standing there in the church, waiting to get married and start our new lives together. I cannot believe how beautiful you still look today, even after 20 years. We have been through a lot but you stuck by my side, always supporting me, and never made me want to give it all up. I just wanted to say thank you for the last 20 years.


  • Thank you for the last 20 years! You have been a wonderful husband, father and friend, I am truly blessed. You are my best friend and the love of my life; I truly don’t know what I would do without you. Happy Anniversary my love!


  • Tim and I have been together for 20 years! I can’t believe it has been 20 wonderful years filled with laughter, love and lots of exploring. You are an amazing man who makes me very happy every day. I love you!


  • No one could ever replace you, my love. I love you and respect you. You are the backbone of our family and drive in our marriage. Your strength makes me strong and I want to spend the rest of my life with you by my side.


  • I am so excited to spend the rest of my life with you. We have lived through so much together and it was all worth it to have such an amazing man by my side. You have given me a lifetime of love, joy and laughter and I am looking forward to sharing many more years with you. May God bless our love!


  • There are no words for how much I love you. You are my best friend, my soul mate and now my husband. Our marriage is my favourite place to be! When I think back on the crazy times from before we were married it makes me smile because I know how amazing life will be now. I love you with all my heart and soul!


  • You are my soul mate and the love of my life. We have grown together; we have suffered together. I can’t wait to see what the years ahead hold for us. I want to thank you for all the sacrifices you have made in order to give me a great life. I love you so much and I am so grateful that God brought us together.


  • I’ll never get tired of saying it; I love you. I really mean it when I say it to you. Just like I did on the day we said our vows and every day since. You are my soul mate, my one true love and one half of what makes me whole. You are my partner in life, marriage, and beyond into eternity.


  • The day has finally arrived. The countdown has ended and you made it! You were my first love and now you are about to be my last. I can’t even describe how happy I am that we walking this path together. I love you so much and can’t wait to see what the future brings us!


  • We have been through so much together, good and bad. You have stuck by my side and I simply can’t thank you enough. I love you from the beginning to the end, because that is all we will ever be, is each other’s end.


20th Anniversary Letter to Husband

  • You’re the greatest husband and father in the world. I know it’s been a long 20 years, but you were well worth the wait. You are such a wonderful person to me and our family that everyone admires you. I’m still so in love with you after all these years! Happy Anniversary!


  • I love you beyond imagination! You have touched my life in more ways than I ever could have imagined. You are a strong, caring and loving man. With each passing year, you become even more passionate, kind and caring. I wish that all our dreams come true together. I am proud to share my life with such an amazing man.


  • You are a great man. Smart, funny, and handsome, but you are my best friend. Thanks for sharing your life with me and being an amazing husband and father. It has been a blast these 20 years, next year can’t come soon enough!


  • 20 years ago, I married the love of my life. You are the best man I have ever known in my life. With a happy and fulfilling marriage, we are happier than ever. We raise two wonderful children together, our two best friends (doggy and kitty), and a wonderful family. To my best friend, I fell more in love with you every day of our journey together.


  • You are the perfect husband. I love you more than words can say and there is no one else in the world I’d rather spend the rest of my life with! You are my soulmate in life, my partner in crime, and the love of my life. Here’s to 20 more years of bliss together, my lovely hubby!


  • I was looking at our wedding pictures and the pictures of us from the very beginning. I have so much love and pride for you. You are a great husband and father, an amazing man that works so hard for his family. Thank you for being the best husband and father you can be!


  • Life with you is the most amazing gift a girl could ask for. I have so much fun with you and laugh a lot. Even the hard times seem happy when I’m with you. We have seen each other through thick and thin and even though we have grown up quite a bit, we are still the same silly goofballs we were back in high school. Life would truly suck without you by my side. I love you more every day!


  • I thought of you the moment I woke up this morning. I took one glance over and your side of the bed was empty. The first thought that entered my head was, “Where is my husband?” I miss you already! Only a month and a half before summer. I’ll be counting down the days with you until we are together again for three weeks. I am looking forward to our trip, just me and you!


  • It’s been twenty years since we said, “I Do”. And when I look back at those last twenty years, the best part of each and every day is spending time with you. I love you more each year we are together. I thank God for bringing you into my life.


  • I can never thank you enough for all you do for me, for all you give to me. I can’t imagine life without you. Your love is the greatest gift anyone could ever hope to receive. I’ve loved you from the moment I first laid my eyes on you, and I will love you forever.


  • You are my rock, my better half. I’m extremely lucky to have you – you are truly blessed and the last 20 years with you have been beyond measure. Love you!


  • As our 20th anniversary approaches, I re-read your letter for the first time in years. I see it as a time capsule of love and life. Whenever we have doubts about our growth or future, all I need to do is read that letter and remember how far we have come as a couple. For 20 years you have loved me more than anyone else possibly could and that amazing feat has never ceased to amaze me. I will always be grateful for this amazing man who sacrificed so much for his family.


  • Husband, my dearest love. Words cannot express how much I love and adore you. My life would be empty without you in it. You have made me a better person, filled my life with joy, brought out the beauty in me, and opened my heart to so many things.


  • We’ve been through a lot together and from it, we’ve grown so much. The last 20 years have been amazing, full of love and laughter. I want to tell you how much I appreciate everything you do for me. You are my best friend and the most amazing man I know. Thank you for being such an incredible husband, partner, and father. Thank you for being on this journey with me. I love you and am so grateful to have you in my life!


  • Dear John, we’ve made it! 20 years! There have been times where I thought our adventures ended, but we kept going and I am so grateful to have you by my side. Love you!


  • Life is like a path before us that keeps us company on any adventure that comes our way. You have walked with me through thick and thin and I love you for it. You have been by my side through all the ups and downs and I am glad we are still together. I will always be your lover and friend; we have grown old together and now we will grow old together.


  • Best friend, soul mate, lover…how do I begin to say all the things you are. You’re my best friend in the whole world, you always have been. The first time we touched I knew you’d be mine forever. We’ve been through so much and we have come out on top every single time. My darling husband, I love you beyond words and cannot wait to spend the rest of our lives together. With every breath, I take I am thankful to God.


  • You are so special to me; I’ve always felt a strong connection between us. You have been the one person that always believed in me, even when I didn’t believe in myself. You bring out the best in me and you inspire me to be better. I love you and everything that makes you who you are!


  • You are my best friend. You know all my secrets (good and not so good), you laugh and cry with me, you make life fun and exciting, you are there for me whatever I need, and most of all, you love me like no one else ever has or ever will. I love you so much – more than the world itself!


  • I’ve loved you for as long as I can remember. You are my best friend. Without you, I would not be the person I am today. The love of your life, through all the good and bad times.


  • I married the most amazing man I had ever known. We were very much in love. We spent each day and night together and it felt like everything was perfect. You were the shoulder to lean on, the one I could talk to about everything.


20th Anniversary Letter to Wife

  • Happy 20th Anniversary! I have loved you for years, but even our love has grown over the years there is still this undeniable spark that triggers a million butterflies in my stomach. The way you look at me when we kiss, the way your hand feels in mine, and the little things you do are all reasons why I love you more with each passing year.


  • I can’t believe it’s been 20 years since I married you. The best 20 years of my life! You are the most perfect woman in the world. Happy anniversary sweetheart! I love you.


  • Dearest wife, you are the most beautiful woman in the world. I love you so much, and I miss you dearly. I haven’t been able to accept that my best friend is gone. You have been my partner, my lover and above all else a fantastic mother to each one of our children. With every breath I take I love you more and more!


  • I’ve never been very good at saying I love you, but I wanted you to know that I love you more than anything in this world. I can never thank you enough for taking me into your heart and giving us the most beautiful girl in the world. We celebrated 20 years this year, and they have all been amazing thanks to your love.


  • You mean so much to me, more than I could ever remember or put into words. You are my lover, my friend, my confidant and my best friend. I have been so lucky to spend the past 20 years of my life with you and I hope for many more. Happy Anniversary!


  • Dearest, I could spend my whole life trying to tell you how much I love you and it wouldn’t be nearly enough. I have been in love with you since we were kids. You are an amazing wife and mother, and I am proud to call you mine. You are the best thing that ever happened to me.


  • I remember how young and naive we were when we began this journey. I love you still and I will always be grateful for the day you said yes. I want to thank you for being my wife, one of my best friends, and so much more. Most importantly, I’m forever thankful that you are always there for me. Because of you our relationship has been a great adventure so far and filled with happiness. I love you!


  • I’ve loved you through all our years together. I’m glad to have had you by my side. You made my life full of love and joy and I will bless each day that we are still together. Thank you for staying with me during all these years, I might have fallen apart without you here to hold me up. I love you so much!


  • You are such an amazing person, always caring, kind and fun; I love that about you. Your smile is warm and your eyes shine so brightly. I will love you forever and beyond my days on this Earth.


  • To my partner in crime, you are my best friend and soul mate. We have been through thick and thin together and I will fight to the end with you by my side. Your love has brought me a sense of peace that is rare to find, thank you for showing an average guy like me a life full of adventure and passion.


  • I think I’ve always known that I wanted to spend my life with you, but it wasn’t until recently that I knew how much I love to spend my day with you.


  • To my beautiful wife – happy 20th anniversary! It’s crazy how fast time flies. When we met, I never thought I could fall in love, but then I met you and 20 years later here we are. You are the most amazing woman I know, so loving and kind. I only hope that I am half the man you deserve. I just want to say thank you for all the love and support you’ve given me over the years.


  • ​Happy 20th Anniversary, my love! Time has certainly rushed by. I have always loved you, even when we were just kids. You are very dear to my heart, along with all of our blended family. You’ve been with me through so many life changes and challenges and you’ve been right by my side fighting right along with me. I honour and celebrate you, my love.


  • I can’t believe it’s been 20 years, but I remember it like yesterday. The day we met I knew you were the one for me. We planned a life together and through the ups and downs, we have made it this far. Our life has been the best journey of them all! I will love you for another 20 years and beyond!


  • To have spent 20 years with you is a blessing I do not take for granted. You bring me happiness like no one else and I love you so much. You are my best friend, my lover, and my wife and I am honoured to stand by your side as we raise our family together and watch it grow into the amazing person they will become. You mean everything to me, every single day I love you more!


  • Now that I’m older and hopefully wiser, I realized how little I knew about love. With you, by my side, I have learned what true unconditional love really is. You have always been there for me, a steady presence that lies at the core of my being. My love for you grows stronger each day as we make more sweet memories – together. Thank you for being my life partner.


  • 20 years! That’s really the only way to describe the last 20 years. I can’t even begin to describe all that I have learned, all I have grown through, and all the fun we have had. Sure, there were downs too, but when we look back on our twenty-year history one big word comes to mind…love. My love for you has always been so strong and it continues to be every day. You are a blessing from God and I love you!


  • Dear Jessica. You are so easy to love. I knew from the first time we touched that we were meant for each other. The path of tears and laughter we’ve followed together has blessed my heart in ways I could never describe. Thanks for being such a loving wife and friend – and keep doing that thing you do with the ice cream. We’ll be together forever!


  • I met you when we were just kids, almost kids. I loved the way you looked at me that first day. I knew then, it was love at first sight. I will make you my wife forever, and I will cherish that vow always.


  • I remember the first day I held you in my arms, our first kiss, our first date and our wedding day. I was so nervous that day and never felt more alive. The day we found out we were going to be parents was one of the happiest days of my life. Those sleepless nights were well worth it when you came into this world beautiful and healthy. You have grown up to be a wonderful person and the best wife and mother I could have ever hoped for my kids.


  • The last two decades have been the best years of my life. I can’t imagine a better match than you. I am so lucky to have you in my life and I just want to say thank you for making your home a warm, loving place filled with peace and family.


  • It’s hard to believe I have been with you for 20 years. In those 20 years, we have made a home, have raised 3 amazing children together, and shared many adventures. I can’t forget the love we share and how it has made us better people. I love being married to you!


  • As you read this, I am sure it will be hard to hold back the tears. When we first met, neither of us knew that our lives would so dramatically change. We had nothing in common but somehow became quite fond of each other. 20 years may seem like a long time to you, but for us, it is just perfect. Our love grows stronger each and every day. I would not trade our love for anything!


  • It’s been 20 years since the day I married my best friend. You have always been there for me, supporting all my dreams and working hard to build a good life for us. I love you more than all the stars in the sky. During these 20 years, we have had our share of rough spots and tough times but you always managed to get us through. I love that about you, your strong will and determination to never give up keep me going.


  • My darling wife. Your smile lights up my world and your presence brings me more joy than you will ever know. Thank you for always being there, for never giving up, and for loving me through thick and thin. I promise to never let you down and to always make you proud. We have been through a lot in our twenty years together but we have been there for each other every step of the way.

Leave a Comment

Your email address will not be published. Required fields are marked *