One of my favorite things about living in Michigan is the sheer number and variety of festivals we have throughout the year. As Spring begins, I wanted to give everyone a list of the upcoming festivals for March, April and May. I will publish a list of festivals for each month after, so look forward to my June list!

I went ahead and provided links to all of the official festival sites I could find, so you can see all the details and keep up with any last minute changes!

1. Clare Irish Festival- March 16-18th

2. Testicle Festival- March 24th (This is a festival celebrating the culinary delicacy commonly called "Mountain Oysters) (Deerfield)

3. White Lake Guitar Fest- March 24th (Whitehall)

4. Fool Moon- April 6th (Ann Arbor)

5. Jake's Music Festival- April 6th (Grand Rapids)

6. Grub & Brew Fest- April 14th (Grand Haven)

7. Traverse City Chocolate Festival- April 15th (Traverse City)

8. Zhender's Ragtime Festival- April 18th-21st (Frankenmuth)

9. Bringin' Back The 80's Festival- April 20th & 21st (Frankenmuth)

10. MI Earth Day Fest- April 20th & 21st (Rochester)

11. Taste of East Lansing- April 21st (East Lansing)

12. "Beer In The Buff" Craft Brew Fest- April 21st (New Buffalo)

13. Spring Jeep Migration Bash- April 21st (Drummond Island)

14. National Trout Festival- April 25th-29th (Kalkaska)

15. Thornapple Arts Council Jazz Festival- April 26th-29th (Hastings)

16. Shepherd Maple Syrup Festival- April 26th-29th (Shepherd)

17. Freeland Walleye Festival- April 27th-29th (Freeland)

18. Vermontville Maple Syrup Festival-April 27th-29th (Vermontville)

19. Beerfest at the Ballpark Spring- April 28th (Lansing)

20. Thornapple Woodpecker Festival- April 28th (Middleville)

21. Fairy Festival- April 28th & 29th (Jacks

22. VegFest- April 29th (Novi)

23. Laup Fiesta- May 4th & 5th (Holland)

24. Blossomtime Festival- May 5th (St. Joseph)

25. MACC Spring Fling Courthouse Show- May 5th (Mason)

26. Jeep Blessing- May 5th (Mesick)

27. The Most Popular Beer & Wine Festival On Earth- May 5th (Hillsdale)

28. Kalamazoo Humane Society Dog Walk & K-9 Festival- May 5th (Vicksburg)

29. Cinco De Mayo Festival- May 5th (Lincoln Park)

30. Frontier Days- May 5th & 6th (Augusta) 

31. St. Florian Parish Strawberry Festival- May 5th & 6th (Hamtramck)

32. Michigan Antique Festival- May 5th & 6th (Davisburg)

33. Tulip Time Festival- May 5th-13th (Holland)

34. Great Lakes Woodworking Festival- May 6th (Adrian)

35. Suckerfest- May 6th (Casco)

36. Spring Fling Festival- May 11th & 12th (Wyandotte)

37. Mesick Mushroom Festival- May 11th-13th (Mesick)

38. Mighty Uke Day- May 11th-13th (Lansing)

39. White Birch Music Festival- May 11th-13th (Stanton)

40. "A Taste of The North" Craft Beer Festival- May 12th (Escanaba)

41. Osseo Heritage Day & Great Mushroom Hunt- May 12th (Osseo)

42. Buccaneer Bash- May 12th & 13th (Augusta)

43. Durand Railroad Days Festival-May 17th-20th (Durand)

44. Laingsburg Lions Springtime Festval- May 17th-20th (Laingsburg)

45. St. Robert Bellamine Parish Festival- May 17th-20th (Redford)

46. National Morel Mushroom Festival- May 17th-20th (Boyne City)

47. World Expo of Beer- May 17th-20th (Frankenmuth)

48. Swiggin' Pig- May 18th & 19th (Wyandotte)

49. Empire Asparagus Festival- May 18th & 19th (Empire)

50. St. Stephen's Spring Polish Festival- May 18th-20th (New Boston)

51. Boredomfest- May 18th-20th (Bangor)

52. Great Lakes Boating Festival- May 18th-20th (Grosse Pointe)

53. St. Sebastian Spring Festival- May 18th-20th (Dearborn Heights)

54. Jonesville Riverfest- May 18th-20th (Jonesville)

55. St. Joan of Arc Spring Festival- May 18th-20th (St. Clair Shores)

56. Maybee Day- May 19th (Maybee)

57. Founder's Day Festival- May 19th (Highland)

58. Christ the King Parish Festival- May 19th (Detroit)

59. BBQ, Blues & Bluegrass: A Taste of Michigan- May 19th (St. Joseph)

60. Greater Rochester Heritage Days- May 19th & 20th (Rochester)

61. East Lansing Art Festival- May 19th & 20th (East Lansing)

62. Great Lakes Kite Festival- May 19th & 20th (Grand Haven)

63. Wines of the Thumb Taste Fest- May 20th (Port Huron)

64. Fruitport Old Fashioned Days- May 23rd-28th (Fruitport)

65. Ethan & Gretchen Davidson Music Festival- May 24th-27th (West Bloomfield)

66. Hazel Park Memorial Weekend- May 24th-28th (Hazel Park)

67. Memorial Weekend Arts & Crafts Festival- May 24th-28th (Newaygo)

68. Trip Metal Fest- May 26th-28th (Detroit)

69. Branch County Civil War Days- May 25th-27th (Coldwater)

70. St. Mary's Polish Country Fair- May 25th-28th (Orchard Lake)

71. Cristo Rey Fiesta- May 25th-28th (Lansing)

72. Buses By the Beach- May 25th-28th (West Olive)

73. Sumpter Country Fest- May 25th-28th (Sumpter Township)

74. Petoskey Stone Festival- May 26th (Eastport)

75. Michigan Beer & Brat Festival- May 26th (Thompsonville)

76. Native American Festival- May 26th & 27th (St. Ignace) 

77. Alma Highland Festival & Games- May 26th & 27th (Alma)

78.  Feast of the Ste. Claire- May 26th & 27th (Port Huron)

79. Lemon Creek's Art & Wine Festival- May 26th & 27th (Berrien Springs)

80. Oshke-Kno-Kewewen Traditional Pow Wow- May 26th & 27th (Dowagiac)

81. Lady's Slipper Festival- May 26th & 27th (Port Austin)

82. May'd in Michigan- May 26th-28th (Augusta)

83. Movement: Electronic Music Festival- May 26th-28th (Detroit)