Minneapolis-St. Paul’s Best Record Stores

November 11, 2024

Minneapolis-St. Paul’s Best Record Stores
Andrew.Parks
Mon, 11/11/2024 – 21:03




Preview Image

The maximum number of media items have been selected.

Cover Photo

4 media items remaining.

Body Components
Sort order Name Component type Language Operations
Map: Minneapolis-St. Paul’s Best Record Stores English
Record Store Guide: Minneapolis English
Record Store Guide: St. Paul English
Record Store Guide: Metro Area English
Author Block English

Post-Body Components
Sort order Name Component type Language Operations
Dynamic Related Content Block – Editorial Pages English
Contact Info Block English



Topics
Places
Seasons

Configure the meta tags below.

Use tokens to avoid redundant meta data and search engine penalization. For example, a ‘keyword’ value of “example” will be shown on all content using this configuration, whereas using the [node:field_keywords] automatically inserts the “keywords” values from the current entity (node, term, etc).

Browse available tokens.

Basic tags
Simple meta tags.

The text to display in the title bar of a visitor’s web browser when they view this page. This meta tag may also be used as the title of the page when a visitor bookmarks or favorites this page, or as the page title in a search engine result. It is common to append ‘[site:name]’ to the end of this, so the site’s name is automatically added. It is recommended that the title is no greater than 55 – 65 characters long, including spaces.

A brief and concise summary of the page’s content that is a maximum of 160 characters in length. The description meta tag may be used by search engines to display a snippet about the page in search results.

A brief and concise summary of the page’s content, preferably 150 characters or less. Where as the description meta tag may be used by search engines to display a snippet about the page in search results, the abstract tag may be used to archive a summary about the page. This meta tag is no longer supported by major search engines.


A comma-separated list of keywords about the page. This meta tag is no longer supported by most search engines.

Advanced
Meta tags that might not be needed by many sites.

A location’s formal name.


Geo-spatial information in ‘latitude, longitude’ format, e.g. ‘50.167958, -97.133185’; see Wikipedia for details.


A location’s two-letter international country code, with an optional two-letter region, e.g. ‘US-NH’ for New Hampshire in the USA.


Geo-spatial information in ‘latitude; longitude’ format, e.g. ‘50.167958; -97.133185’; see Wikipedia for details.


DEPRECATED. Used to define this page’s language code. May be the two letter language code, e.g. “de” for German, or the two letter code with a dash and the two letter ISO country code, e.g. “de-AT” for German in Austria. Still used by Bing.

Robots
Provides search engines with specific directions for what to do when this page is indexed.


Use a number character as a textual snippet for this search result. “0” equals “nosnippet”. “-1” will let the search engine decide the most effective length.


Use a maximum of number seconds as a video snippet for videos on this page in search results. “0” will use a static a image. “-1” means there is no limit.


Set the maximum size of an image preview for this page in a search results.


Do not show this page in search results after the specified date


A link to the preferred page location or URL of the content of this page, to help eliminate duplicate content penalties from search engines.


Used for paginated content by providing URL with rel=’next’ link.


Used for paginated content by providing URL with rel=’prev’ link.


A comma-separated list of keywords about the page. This meta tag is used as an indicator in Google News.


Highlight standout journalism on the web, especially for breaking news; used as an indicator in Google News. Warning: Don’t abuse it, to be used a maximum of 7 times per calendar week!


Describes the name and version number of the software or publishing tool used to create the page.


Used to indicate the URL that broke the story, and can link to either an internal URL or an external source. If the full URL is not known it is acceptable to use a partial URL or just the domain name.


Define the author of a page.


An image associated with this page, for use as a thumbnail in social networks and other services. This will be able to extract the URL from an image field if the field is configured properly.


This meta tag communicates with Google. There are currently two directives supported: ‘nositelinkssearchbox’ to not to show the sitelinks search box, and ‘notranslate’ to ask Google not to offer a translation of the page. Both options may be added, just separate them with a comma. See meta tags that Google understands for further details.


Details about intellectual property, such as copyright or trademarks; does not automatically protect the site’s content or intellectual property.


The number of seconds to wait before refreshing the page. May also force redirect to another page using the format ‘5; url=https://example.com/’, which would be triggered after five seconds.


Used to rate content for audience appropriateness. This tag has little known influence on search engine rankings, but can be used by browsers, browser extensions, and apps. The most common options are general, mature, restricted, 14 years, safe for kids. If you follow the RTA Documentation you should enter RTA-5042-1996-1400-1577-RTA


Indicate to search engines and other page scrapers whether or not links should be followed. See the W3C specifications for further details. Note: this serves the same purpose as the HTTP header by the same name.


Tell search engines when to index the page again. Very few search engines support this tag, it is more useful to use an XML Sitemap file.


Used to control whether a browser caches a specific page locally. Not commonly used. Should be used in conjunction with the Pragma meta tag.


Control when the browser’s internal cache of the current page should expire. The date must to be an RFC-1123-compliant date string that is represented in Greenwich Mean Time (GMT), e.g. ‘Thu, 01 Sep 2016 00:12:56 GMT’. Set to ‘0’ to stop the page being cached entirely.


Used to control whether a browser caches a specific page locally. Not commonly used. Should be used in conjunction with the Cache-Control meta tag.

Open Graph
The Open Graph meta tags are used to control how Facebook, Pinterest, LinkedIn and other social networking sites interpret the site’s content.

The Facebook Sharing Debugger lets you preview how your content will look when it’s shared to Facebook and debug any issues with your Open Graph tags.


The word that appears before the content’s title in a sentence. The default ignores this value, the ‘Automatic’ value should be sufficient if this is actually needed.


A human-readable name for the site, e.g., IMDb.


The type of the content, e.g., movie.


Preferred page location or URL to help eliminate duplicate content for search engines, e.g., https://www.imdb.com/title/tt0117500/.


The title of the content, e.g., The Rock.

A one to two sentence description of the content.


The URL of an video which should represent the content. For best results use a source that is at least 1200 x 630 pixels in size, but at least 600 x 316 pixels is a recommended minimum. Object types supported include video.episode, video.movie, video.other, and video.tv_show. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


The URL of an image which should represent the content. The image must be at least 200 x 200 pixels in size; 600 x 316 pixels is a recommended minimum size, and for best results use an image least 1200 x 630 pixels in size. Supports PNG, JPEG and GIF formats. Should not be used if og:image:url is used. Note: if multiple images are added many services (e.g. Facebook) will default to the largest image, not specifically the first one. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically. This will be able to extract the URL from an image field if the field is configured properly.


A alternative version of og:image and has exactly the same requirements; only one needs to be used. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically. This will be able to extract the URL from an image field if the field is configured properly.


The secure URL (HTTPS) of an video which should represent the content. Any URLs which start with “http://” will be converted to “https://”.


The secure URL (HTTPS) of an image which should represent the content. The image must be at least 200 x 200 pixels in size; 600 x 316 pixels is a recommended minimum size, and for best results use an image least 1200 x 630 pixels in size. Supports PNG, JPEG and GIF formats. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically. This will be able to extract the URL from an image field if the field is configured properly. Any URLs which start with “http://” will be converted to “https://”.


The type of image referenced above. Should be either ‘image/gif’ for a GIF image, ‘image/jpeg’ for a JPG/JPEG image, or ‘image/png’ for a PNG image. Note: there should be one value for each image, and having more than there are images may cause problems.


The type of video referenced above. Should be either video.episode, video.movie, video.other, and video.tv_show. Note: there should be one value for each video, and having more than there are videos may cause problems.


The width of the above image(s). Note: if both the unsecured and secured images are provided, they should both be the same size.


The height of the above video(s). Note: if both the unsecured and secured videos are provided, they should both be the same size.


The height of the above image(s). Note: if both the unsecured and secured images are provided, they should both be the same size.


The height of the above video(s). Note: if both the unsecured and secured videos are provided, they should both be the same size.


The length of the video in seconds


A description of what is in the image, not a caption. If the page specifies an og:image it should specify og:image:alt.


The date this content was last modified, with an optional time value. Needs to be in ISO 8601 format. Can be the same as the ‘Article modification date’ tag.




URLs to related content










The locale these tags are marked up in, must be in the format language_TERRITORY. Default is ‘en_US’.


Other locales this content is available in, must be in the format language_TERRITORY, e.g. ‘fr_FR’. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


Links an article to a publisher’s Facebook page.


The primary section of this website the content belongs to.


The date this content was last modified, with an optional time value. Needs to be in ISO 8601 format.


The date this content will expire, with an optional time value. Needs to be in ISO 8601 format.


Links a book to an author’s Facebook profile, should be either URLs to the author’s profile page or their Facebook profile IDs. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


The Book’s ISBN


The date the book was released.


Appropriate keywords for this content. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


The URL to an audio file that complements this object.


The secure URL to an audio file that complements this object. All ‘http://’ URLs will automatically be converted to ‘https://’. Any URLs which start with “http://” will be converted to “https://”.


The MIME type of the audio file. Examples include ‘application/mp3’ for an MP3 file.


The first name of the person who’s Profile page this is.


The person’s last name.


Any of Facebook’s gender values should be allowed, the initial two being ‘male’ and ‘female’.


A pseudonym / alias of this person.


Links to the Facebook profiles for actor(s) that appear in the video. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


The roles of the actor(s). Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


Links to the Facebook profiles for director(s) that worked on the video. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


The TV show this series belongs to.


The date the video was released.


Tag words associated with this video. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.


Links to the Facebook profiles for scriptwriter(s) for the video. Multiple values may be used, separated by a comma. Note: Tokens that return multiple values will be handled automatically.

facebook
A set of meta tags specially for controlling advanced functionality with Facebook.

The Facebook Sharing Debugger lets you preview how your content will look when it’s shared to Facebook and debug any issues with your Open Graph tags.


Facebook Instant Articles claim URL token.


A comma-separated list of Facebook user IDs of people who are considered administrators or moderators of this page.


A comma-separated list of Facebook Platform Application IDs applicable for this site.

Twitter Cards
A set of meta tags specially for controlling the summaries displayed when content is shared on Twitter.

Notes:

  • no other fields are required for a Summary card
  • Photo card requires the ‘image’ field
  • Media player card requires the ‘title’, ‘description’, ‘media player URL’, ‘media player width’, ‘media player height’ and ‘image’ fields,
  • Summary Card with Large Image card requires the ‘Summary’ field and the ‘image’ field,
  • Gallery Card requires all the ‘Gallery Image’ fields,
  • App Card requires the ‘iPhone app ID’ field, the ‘iPad app ID’ field and the ‘Google Play app ID’ field,
  • Product Card requires the ‘description’ field, the ‘image’ field, the ‘Label 1’ field, the ‘Data 1’ field, the ‘Label 2’ field and the ‘Data 2’ field.

The page’s title, which should be concise; it will be truncated at 70 characters by Twitter. This field is required unless this the ‘type’ field is set to ‘photo’.


The @username for the website, which will be displayed in the Card’s footer; must include the @ symbol.


A description that concisely summarizes the content of the page, as appropriate for presentation within a Tweet. Do not re-use the title text as the description, or use this field to describe the general services provided by the website. The string will be truncated, by Twitter, at the word to 200 characters.


The numerical Twitter account ID for the website, which will be displayed in the Card’s footer.


The @username for the content creator / author for this page, including the @ symbol.


The numerical Twitter account ID for the content creator / author for this page.


By default Twitter tracks visitors when a tweet is embedded on a page using the official APIs. Setting this to ‘on’ will stop Twitter from tracking visitors.


The permalink / canonical URL of the current page.


The alternative text of the image being linked to. Limited to 420 characters.


The height of the image being linked to, in pixels.


The URL to a unique image representing the content of the page. Do not use a generic image such as your website logo, author photo, or other image that spans multiple pages. Images larger than 120x120px will be resized and cropped square based on longest dimension. Images smaller than 60x60px will not be shown. If the ‘type’ is set to Photo then the image must be at least 280x150px. This will be able to extract the URL from an image field if the field is configured properly.


The width of the image being linked to, in pixels.


If your application is not available in the US App Store, you must set this value to the two-letter country code for the App Store that contains your application.


The name of the iPhone app.


String value, should be the numeric representation of your iPhone app’s ID in the App Store.


The iPhone app’s custom URL scheme (must include “://” after the scheme name).


The name of the iPad app.


String value, should be the numeric representation of your iPad app’s ID in the App Store.


The iPad app’s custom URL scheme (must include “://” after the scheme name).


The name of the app in the Google Play app store.


Your app ID in the Google Play Store (i.e. “com.android.app”).


The Google Play app’s custom URL scheme (must include “://” after the scheme name).


The full URL for loading a media player, specifically an iframe for an embedded video rather than the URL to a page that contains a player. Required when using the Player Card type.


The width of the media player iframe, in pixels. Required when using the Player Card type.


The height of the media player iframe, in pixels. Required when using the Player Card type.


The full URL for an MP4 video (h.264) or audio (AAC) stream, takes precedence over the other media player field.


The MIME type for the media contained in the stream URL, as defined by RFC 4337.


This field expects a string, and you can specify values for labels such as price, items in stock, sizes, etc.


This field expects a string, and allows you to specify the types of data you want to offer (price, country, etc.).


This field expects a string, and you can specify values for labels such as price, items in stock, sizes, etc.


This field expects a string, and allows you to specify the types of data you want to offer (price, country, etc.).

Alternative language links (hreflang)
These meta tags are designed to point visitors to versions of the current page in other languages.

This should point to the version of the page that is for the main or primary locale, e.g. the original version of an article that is translated into other languages.
















Revision information

Revisions are required.

Briefly describe the changes you have made.

Despite the music industry’s many rough patches, Minneapolis-St. Paul and its surrounding suburbs have sustained an unusually high volume of record stores per capita. From cozy hole-in-the-wall shops to massive, decades-old institutions, here are the stores offering fans space to flip through record bins and speak to actual human beings about the artists they should check out next.

Get help from the experts to plan your trip

Want to know the best spots in Minnesota? How about tips on how to make the most of your time in a specific city? Our Minnesota experts can answer your questions, offer advice, or plan the perfect Minnesota trip for you. For free.

Stay up to date with our Minnesota newsletter

Sign Up

Plan your trip with our free travel guides

Order Now

Theater & Performing Arts
Nightlife & Music
Article

MINNEAPOLIS 

Disco Death Records

Disco Death Records


Disco Death Records

Come for the latte art and evocatively named coffees, stay for the immaculately curated selection of vinyl around the edges of this elegantly designed new shop. Tucked just off Lyndale and 26th St. in Uptown —not far from the other new kid on the block, Lucky Cat Records Disco Death was opened by former Dead Media proprietor Joel Eckerson and is presented like a love letter to the analog format. The limited selection of vinyl includes a wide array of genres, from blues and country to global, experimental, noise, and electronic music.

The signed vinyl section at Electric Fetus

The signed vinyl section at Electric Fetus 


Electric Fetus

Against all odds, Electric Fetus has survived multiple recessions, a tornado, a flood, and the death and rebirth of vinyl to become Minnesota’s longest-running record store and a firmly established institution in the Minnesota music community. This destination store offers a vast inventory of new and used LPs, 45s, CDs, and DVDs, plus an eclectic gift shop that stocks everything from baby onesies to Prince memorabilia to glass pipes. 

The sprawling store, housed in an old hardware store, is the perfect place to while away an afternoon shopping or take in an in-store performance by a touring band. And the smell of incense is still just as strong as it was when the shop first opened its doors (in a different location) in 1968.

Extreme Noise Records

Credit: Extreme Noise Records


Extreme Noise Records

The sign hanging above the front door says it all: “punk rock.” Since 1994, Extreme Noise has operated as a co-operative, volunteer-run store with deep roots in the DIY punk and hardcore community. The store first opened 30 years ago on April Fool’s Day, 1994, and settled into its current home on Lake Street and Grand Avenue in the Lyn-Lake area of South Minneapolis, where it has become a neighborhood fixture. 

The store sells a mixture of new and used vinyl records in the punk, post-punk, death metal, hardcore, and alternative rock genres, from household names like Rancid and the Ramones to obscure underground acts and local mainstays like Dillinger Four.

HiFi Hair and Records

Credit: HiFi Hair and Records


HiFi Hair and Records

This intimate record store, which is nestled next to owner Jon Clifford’s leopard print-lined rock and roll hair salon, is so devoted to cataloging the Twin Cities historic music scene that it almost feels like a museum — at least, the kind of museum that’s ok with blasting old Run Westy Run and Babes in Toyland albums at top volume while people look around. Situated across from the Basilica of Saint Mary church on Loring Park, Clifford’s love of local lore and glam combine to create a singular experience that feels like worshiping at the altar of Minnesota music.

Hymie's Records

Credit: Hymie’s Records


Hymie’s Records

It’s hard to imagine that there was ever a time when Hymie’s didn’t exist. The East Lake Street shop has the vibey, settled-in feel of an old-school record store—the kind with handmade filing cards in the sorting bins, shelves of vinyl climbing up every wall, and an old diner booth situated at the center of the store for impromptu conversations between the stacks. The store has been through a few different owners since founder Jim “Hymie” Peterson first opened it in 1988, but each proprietor has remained loyal to its relationship with the surrounding Longfellow neighborhood and the larger music community. A small stage in the back of the store offers a place for up-and-coming bands to perform, and their local section is just as well-stocked as its classic country and jazz bins.

Know Name Records

Credit: Know Name Records


Know Name Records

Situated just off the 35W and Crosstown interchange in south Minneapolis, Know Name Records has been a neighborhood hub for records, smoking supplies, and a massive inventory of incense since 1977. It has also become a destination for KISS fans, thanks to its annual “Music from ‘The Elder’” celebration that pulls out all the stops with live music and KISS-themed door prizes.

Lucky Cat Records

Lucky Cat Records


Lucky Cat Records

This new women-owned and operated record store sits on hallowed ground. It was once the site of Oar Folkjokeopus, an influential spot where punk rock luminaries from the ‘80s scene shopped for new arrivals and new bandmates, and later became Treehouse Records. 

After sitting vacant for several years, Lucky Cat proprietor Michele Swanson has breathed new life into the space while also honoring its roots; in addition to a robust stock of local LPs, pop music books, and cat-themed merch, the walls are also lined with posters and artifacts from historic local bands.

Roadrunner Records

Roadrunner Records

/ Credit: Paul Vincent


Roadrunner Records

It’s hard to miss the unmistakable sight of Roadrunner’s Kraft mac and cheese-colored exterior while driving down Nicollet Avenue in south Minneapolis. The community mainstay spent over 30 years at its location on 43rd and Nicollet before moving two blocks south during the pandemic.

 Now in its own building, Roadrunner has re-emerged as a neighborhood destination specializing in what they describe on their website as “black plastic with a hole in the middle” — vinyl records from the 1960s-present in the genres of rock and roll, country, and jazz. 

The Record Spot owner Dave Fowley

The Record Spot owner Dave Fowley

/ Credit: Atomic Energy Commission


The Record Spot 

Located across the street from Victor’s 1959 Cafe at the bustling intersection of Grand Avenue and 38th Street in South Minneapolis, The Record Spot calls itself “the smallest record store in Minneapolis.” The postage stamp-sized space also just might be one of the best curated shops in the entire metro area. 

Longtime rock guitarist and record show regular Dave Foley oversees this tiny space, and loves to regale shoppers with his encyclopedic knowledge and stories about the local scene as they pick through his carefully collected wares.

ST. PAUL

Record Store Day at Agharta Records

Record Store Day at Agharta Records


Agharta Records

The name alone — a nod to the title of a 1975 Miles Davis album from his divisive jazz fusion period — speaks volumes about Agharta’s commitment to stocking a deep catalog of collectible vinyl in every genre. Located just a stone’s throw from Barely Brothers Records in St. Anthony Park, Agharta advertises themselves as a store “for people who love vinyl,” which they stock exclusively. In addition to used LPs across a variety of genres, Agharta also carries all the latest new releases in hip-hop, rock, pop, jazz, and more.

Barely Brothers Records

Credit: Barely Brothers Records


Barely Brothers Records

You know you’re in a vinyl-obsessed space when a store has an entire library card catalog-style wall filled with collectible 45s. Located in the St. Anthony Park neighborhood — which has boomed with the addition of several new breweries, food halls and boutique shops in recent years — Barely Brothers Records are so devoted to vinyl it’s the only thing they carry. Co-owner Michael Elias has worked in local record stores for over 40 years, and his love of music has culminated in both a physical space and a volunteer-run, 24/7 streaming radio station, Barely Brothers Radio.

Caydence Records and Coffee

Caydence Records and Coffee

/ Credit: Visit Saint Paul


Caydence Records & Coffee

With vibrant graffiti on the side of its building declaring “EAST SIDE PRIDE,” this community hub on St. Paul’s East Side maintains a live performance space with a robust live music calendar along with a retail store and cafe. The storefront offers used and new vinyl, CDs and cassettes, with a sizable representation of music from local artists and arts and crafts consigned directly from the community, while a menu of house-made breakfast and lunch offerings provide visitors with sustenance beyond the typical coffee shop fare.

Urban Lights

Credit: Urban Lights


Urban Lights 

Minnesota’s only Black-owned record store — and one of only 32 Black-owned stores in the entire country — is still going strong after more than 30 years on University Avenue in St. Paul’s bustling Midway neighborhood. Even before opening as Urban Lights in 1993 the location was home to Northern Lights, a historic record store best known as the meeting place for members of Hüsker Dü in the late 1970s. 

For the past three decades, the shop that Racket calls a “Boom-Bap wonderland” has been lovingly guided by community pillar and hip-hop head Tim Wilson, and the vibrant tapestry of posters that line every inch of his store speaks to Wilson’s love of all genres of music, from classic soul and funk to hip-hop, R&B, pop, and jazz.

GREATER METRO

The St. Paul location of Cheapo Records

The St. Paul location of Cheapo Records


Cheapo Records 
Various Locations

Operating in three different locations, Cheapo Records calls their chain “the last authentic music stores.” While many smaller shops have converted valuable floor space to rows of vinyl and gifts, Cheapo has remained steadfast in its commitment to stocking vast quantities of not just LPs but new and used CDs across all genres in addition to cassette tapes, DVDs, and Blu-rays. The warehouse-like stores have seemingly endless rows of physical media to get lost in, and the whole experience is set to that nostalgic sound of shoppers flicking through plastic jewel cases in search of treasures.

Down in the Valley

Down in the Valley


Down in the Valley 
Golden Valley 

For more than 50 years, the west metro has relied on Down in the Valley as a destination spot for records, CDs, smoke shop supplies, and rock memorabilia. The popularity of the first store helped it to grow into a small chain, and the store’s late founder Steve Hyland navigated the many ups and downs of the music business, even selling waterbeds in the ‘80s as vinyl sales started to decline. 

Now that vinyl sales have boomed again, Down in the Valley stocks a wide variety of new and used LPs along with exclusives for Black Friday and Record Store Day. The original Down in the Valley, opened in 1972, is still going strong in the same area where it all began off Olson Memorial Highway in Golden Valley, with a second store operating in Maple Grove. 

Fly Vintage and Vinyl

Credit: Fly Vintage & Vinyl


Fly Vintage & Vinyl 
Robbinsdale

It’s a tricky thing, combining vinyl sales with other merchandise. Oftentimes, antique stores get a bad rap for stocking overpriced, commonly available LPs, while thrift stores might accidentally drop a priceless album into a pile of old polka 78s like a needle in a haystack. 

Fly Vintage & Vinyl take a more refined approach, offering mid century furniture and tasteful vintage decor along with a room full of carefully chosen records, with a focus on ‘80s and ’90s new wave, alternative, indie and punk, classic rock from the ‘60s through ‘80s, and Twin Cities artists.

Mill City Sound

Mill City Sound 


Mill City Sound 
Hopkins

When it comes to sheer volume of inventory and selection of desirable titles, it’s hard to beat the well-stocked Mill City Sound in downtown Hopkins. Only a decade into its existence, the store has already expanded to multiple floors and has purchased several massive, headline-grabbing private collections to stock its aisles of LPs, 45s, and CDs. Mill City also sells turntables and offers the increasingly rare service of turntable repair, helping collectors keep all those records in rotation.

SolSta Records

Credit: SolSta Records


SolSta Records 
St. Louis Park

Sitting just to the west of Highway 100 and Excelsior Boulevard in St. Louis Park, SolSta Records is a tastefully designed haven for used and new vinyl in the west metro. Both the name and location of the store have evolved over the past decade; originally opened as Solid State Vinyl in south Minneapolis in 2016 by husband and wife team Hannah and Phil Borreson, the shop morphed into SolSta and migrated westward. SolSta stocks new and used vinyl, used CDs and cassettes, and new and used turntables, and also offers turntable repair.

 

White Bear Lake Records

White Bear Lake Records 


White Bear Lake Records
White Bear Lake

If The Record Spot calls themselves the smallest record store in Minneapolis, then White Bear Lake Records should certainly earn the title of the smallest record store in the northeastern suburbs. Tucked into a back alley in downtown White Bear’s bustling retail district, this shop is owned by Chris Valenti with support from other record show regulars like Tom Novak and Drew Miller. Though the store is only the size of a suburban living room, every nook and cranny is crammed with a savvy collection of classic rock, jazz, blues, and Minnesota legends like the Replacements and Prince.

Learn more about the metro area’s music scene. 

all-other

Shopping at Roadrunner Records

Roadrunner Records

/ Credit: Paul Vincent


Shopping at Roadrunner Records

This article: Minneapolis-St. Paul's Best Record Stores has been curated from our friends at Explore Minnesota and the original in it's entirety can be found here: https://www.exploreminnesota.com/best-record-stores-minneapolis-st-paul