Skip to content

In the News

  • Bluegrass At Large
  • Media
  • Music
  • Opinion / Humor

On the Charts

  • Bluegrass Weekly
  • Bluegrass Monthly
  • Grassicana Weekly
  • Gospel Weekly

In the Community

  • Events
  • Directory

Need Help?

Login

  • News
  • Charts
  • Events
  • Directories
  • Support

menu

Events

  • Battle of the bands returns for the virtual 2020 Walnut Valley Festival

    August 14, 2020 | by John Lawless

    The Walnut Valley Association has announced the return of the Battle of the Bands for their first virtual Walnut Valley Festival in Winfield, KS, which they are calling WVF 48.5. This year should have been the 49th annual festival and

    Read More
  • 2020 CamFest at Mandolin Farms goes on as scheduled

    August 12, 2020 | by Chris Smith

    We had a bluegrass festival!  Since March of this year, and the invasion of COVID-19, bluegrass events and festivals have been all but silenced. Some are having private events and small gatherings, but the places many of us call home for

    Read More
  • Overlook Farm Fiddlers Convention – results and photos

    August 11, 2020 | by John Lawless

    The very first Overlook Farms Fiddlers Convention was held last week in Stoneville, NC. It was held specifically in order to give the pickers in that region a place to go and jam following the cancellation of the 2020 Old

    Read More
  • MerleFest moves 2021 festival to September

    August 10, 2020 | by John Lawless

    MerleFest, the annual mega-fest of acoustic and roots music held each spring on the campus of Wilkes Community College in Wilkesboro, NC, has announced a one-time date change for their 2021 event. The 2020 festival had been postponed until next year

    Read More
  • Seth Mulder & Midnight Run to Europe in 2022

    July 28, 2020 | by John Lawless

    We heard today from our friends with My Grass Is Blue in Ireland, who promote bluegras shows both at home, and across Europe as well. Run by the Byrne family on the east coast of Ireland, they had planned to bring

    Read More
  • Boston’s Cantab Lounge to be sold – longtime home for bluegrass

    July 20, 2020 | by John Lawless

    A pall has fallen over the bluegrass and acoustic music community its in Boston over the news that the Cantab Lounge, the region's home for bluegrass shows and jams for many years, is to be sold. The popular night spot, located

    Read More
  • UPDATE – Brandon Lee Adams livestream concert coming August 29

    July 20, 2020 | by John Lawless

    UPDATE 8/14 - Owing to technical difficulties during the July 25 live stream, Brandon Lee Adams and beyerdynamic are teaming up again on August 29 to demonstrate Adams' fine singing, playing, and songwriting, plus the effectiveness of the beyerdynamics microphones

    Read More
  • Spirit of Grey Fox virtual festival this weekend

    July 17, 2020 | by John Lawless

    The annual Grey Fox festival in New York has long been considered one of the nation's best, offering high quality bluegrass, old time, and acoustic roots music in a carefully organized setting for more than 35 years. Needless to say,

    Read More
  • Moments in Bluegrass BG75 #5 – memories on stage

    July 16, 2020 | by Richard Thompson

    Herb Pedersen and Thierry Schoysman Following an invitation that the International Bluegrass Music Association (IBMA) extended to its members that they share a memory from “75 years of bluegrass,” we thought that we would collect a few to share with you.  Belgian

    Read More
  • Johnson City Sessions Celebration wins Tennessee tourism award

    July 10, 2020 | by John Lawless

    At the recent Northeast Tennessee Tourism Association’s Pinnacle Awards, the The Johnson City Sessions 90th Anniversary Celebration was singled out as Festival or Event of the Year. The celebration had been held in October 2019, and timed to coincide with the

    Read More
Page 5 of 324« First«...34567...102030...»Last »

Most Recent Comments

  • House of Gold – new music ...

    My cousin's son plays with Larry Sparks---Jacob Wright.

    Cheryl Petro - Apr 16, 2021
  • Phil Zimmerman passes

    RIP, Phil Zimmerman! His generosity in recently donating his collection and memorabilia to the Bluegrass Music Hall of ...

    bluegrasshack1 - Apr 16, 2021
  • Earl Scruggs and Foggy ...

    Earl was asked about this once. He said that Lester and the other FMBs didn't know anything about minor chords so he ...

    David M Kuehner - Apr 16, 2021
  • Earl Scruggs and Foggy ...

    Agreed. One interesting thing about the FMB recording, Lester Flatt never actually played the E minor chord, but chose ...

    Lonnie McGough - Apr 16, 2021

Latest Event ListingsSearch Events

Bluegrass Night at Fibonacci Brewing Company
Foxfire Newgrass Band
High Lonesome Hi-Def Livestream from Stone Cottage Studios
Wernick Method Bluegrass Jam Camp with Gilbert Nelson-Abingdon, VA

Bluegrass Today Profiles

  • Ray Stevens offers up a bluegrass bonanza with Melancholy Fescue
    Ray Stevens
  • Drew Emmitt talks Leftover Salmon and Brand New Good Old Days
    Leftover Salmon
  • Bluegrass Beyond Borders: Woodspell plays Catalan bluegrass in Barcelona
    Woodspell
  • Spencer Hatcher takes bluegrass to TikTok
    Spencer Hatcher
  • California Report: Christine Wilhoyte of North Country Blue
    Christine Wilhoyte
  • Staff Directory
  • Advertising
  • Contact Us
  • Terms of Service
  • Privacy Policy

© Bluegrass Today 2021

powered by AhSo

  • News
    • Bluegrass At Large
    • Media
    • Music
    • Opinion / Humor
    • Back
  • Charts
    • Bluegrass Weekly
    • Bluegrass Monthly
    • Grassicana Weekly
    • Gospel Weekly
    • Back
  • Events
  • Directory
  • Support

© Bluegrass Today 2021
powered by AhSo

[gravityform id=11 title=false description=false]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_11' ><form method='post' enctype='multipart/form-data' id='gform_11' action='/category/events/page/5/'> <div class='gform_body'><ul id='gform_fields_11' class='gform_fields top_label form_sublabel_below description_below'><li id='field_11_10' class='gfield hide-label field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_11_10' ></label><div class='ginput_container ginput_container_text'><input name='input_10' id='input_11_10' type='text' value='' class='medium' placeholder='First Name' aria-invalid="false" /></div></li><li id='field_11_1' class='gfield hide-label gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_11_1' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_11_1' type='text' value='' class='large' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></li><li id='field_11_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' >Email List :<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_11_5'><li class='gchoice_11_5_1'> <input name='input_5.1' type='checkbox' value='buzz' id='choice_11_5_1' /> <label for='choice_11_5_1' id='label_11_5_1'>Bluegrass Buzz Newsletter</label> </li></ul></div></li><li id='field_11_11' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_11_11' >Email</label><div class='ginput_container'><input name='input_11' id='input_11_11' type='text' value='' /></div><div class='gfield_description' id='gfield_description_11_11'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_11' class='gform_button button' value='Sign Up' onclick='if(window["gf_submitting_11"]){return false;} window["gf_submitting_11"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_11"]){return false;} window["gf_submitting_11"]=true; jQuery("#gform_11").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_11' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='11' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_11' value='WyJbXSIsIjdiZWFhNzdhMjZmM2E0NjI4MWQ1ZDY5NDIxY2FiZGVlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_11' id='gform_target_page_number_11' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_11' id='gform_source_page_number_11' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 11) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [11, 1]) } ); </script>
[gravityform id=11 title=false description=false]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_11' ><form method='post' enctype='multipart/form-data' id='gform_11' action='/category/events/page/5/'> <div class='gform_body'><ul id='gform_fields_11' class='gform_fields top_label form_sublabel_below description_below'><li id='field_11_10' class='gfield hide-label field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_11_10' ></label><div class='ginput_container ginput_container_text'><input name='input_10' id='input_11_10' type='text' value='' class='medium' placeholder='First Name' aria-invalid="false" /></div></li><li id='field_11_1' class='gfield hide-label gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_11_1' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_11_1' type='text' value='' class='large' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></li><li id='field_11_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' >Email List :<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_11_5'><li class='gchoice_11_5_1'> <input name='input_5.1' type='checkbox' value='buzz' id='choice_11_5_1' /> <label for='choice_11_5_1' id='label_11_5_1'>Bluegrass Buzz Newsletter</label> </li></ul></div></li><li id='field_11_11' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_11_11' >Name</label><div class='ginput_container'><input name='input_11' id='input_11_11' type='text' value='' /></div><div class='gfield_description' id='gfield_description_11_11'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_11' class='gform_button button' value='Sign Up' onclick='if(window["gf_submitting_11"]){return false;} window["gf_submitting_11"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_11"]){return false;} window["gf_submitting_11"]=true; jQuery("#gform_11").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_11' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='11' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_11' value='WyJbXSIsIjdiZWFhNzdhMjZmM2E0NjI4MWQ1ZDY5NDIxY2FiZGVlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_11' id='gform_target_page_number_11' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_11' id='gform_source_page_number_11' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 11) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [11, 1]) } ); </script>