Buy / Sell / Trade

124 E. Main St, Durham, NC.

Visit the Shop!

We're currently open 7 days a week. Check the info page for hours and any changes / updates!

  • Gift Cards!

    Pick an amount! Gift Card will be emailed to you for at-home printout or simply forward email to the recipient!

    GRAB ONE HERE 
  • Merch!

    T-shirts, stickers, mugs, glasses, koozies, totes, and whatever else have in stock will be posted here!

    SEE WHAT'S IN STOCK 
  • Bull City Records Album of the Month Club!

    We send out one of our favorite records every month with a 12pg mini zine!

    SIGN UP NOW 

Pre-Orders

New To Stock

Recently Restocked

  • Skylar Gudasz Live In-Store Performance!

    Skylar Gudasz Live In-Store Performance!

    RETURN OF THE LIVE MUSIC IN-STORE!Come celebrate the release of SKYLAR GUDASZ's new LP with us! Friday, August 9th @ 5:30pm free | open to the public LISTEN

    Skylar Gudasz Live In-Store Performance!

    RETURN OF THE LIVE MUSIC IN-STORE!Come celebrate the release of SKYLAR GUDASZ's new LP with us! Friday, August 9th @ 5:30pm free | open to the public LISTEN

  • Nick Cave Pre-Release Listening Party + Giveaways!

    Nick Cave Pre-Release Listening Party + Giveaways!

      Join us at Bull City Records on Thursday, August 29th at 5:30 PM for a pre-release day listening party for Nick Cave & The Bad Seeds' new album, Wild...

    Nick Cave Pre-Release Listening Party + Giveaways!

      Join us at Bull City Records on Thursday, August 29th at 5:30 PM for a pre-release day listening party for Nick Cave & The Bad Seeds' new album, Wild...

  • The Magnetic Fields In-Store Signing!

    The Magnetic Fields In-Store Signing!

    Thursday, May 30th 12-1pm!Free & Open To The Public!@Bull City Records The Magnetic Fields are graciously swinging by the store to sign some records and say hello! Bring a record...

    The Magnetic Fields In-Store Signing!

    Thursday, May 30th 12-1pm!Free & Open To The Public!@Bull City Records The Magnetic Fields are graciously swinging by the store to sign some records and say hello! Bring a record...

1 of 3