Bootstrap 5 product cards are essential for e-commerce and marketplace layouts. This page covers 4 product card patterns — basic, grid, list view and featured — each ready for shop and template marketplace pages.
Key Classes Reference
| Class | What It Does |
|---|---|
.card | Product card wrapper |
.card-img-top | Product image |
.position-relative | Enables badge overlay |
.position-absolute | Positions sale badge |
.text-decoration-line-through | Strikethrough original price |
.h-100 | Equal height in grid |
.row-cols-md-3 | 3-column product grid |
1. Basic Bootstrap 5 Product Card
A standard product card with image, name, price, rating and add to cart button.
2. Bootstrap 5 Product Card Grid
Product cards in a responsive 3-column grid — 1 col on mobile, 2 on tablet, 3 on desktop.
3. Bootstrap 5 Product List View
Horizontal product card for list view — image left, details right.
4. Bootstrap 5 Featured Product Card
A larger featured product card with description, features list and dual action buttons.
Frequently Asked Questions
Need a Full Bootstrap 5 Admin Dashboard?
Get a complete Angular 21 + Bootstrap 5 dashboard with 50+ components — built by the same team behind BootstrapPlanet.
Browse Templates →Use code FIRST30 for 30% off your first purchase.